report_suite_group_functional.html

Report generated on 01-Jul-2023 at 14:12:43 by pytest-html v3.2.0

Summary

6 tests ran in 278.73 seconds.

6 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Passed functional/vrrp/test_vrrp_basic.py::test_vrrp_basic_on[port] 50.84
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-37' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete Task <Task pending name='Task-37' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.46 Authentication complete Task <Task pending name='Task-37' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vrrp_basic_on[port]">Starting testcase:test_vrrp_basic_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=3] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=3] Local address: 172.17.0.3, port 55572 INFO asyncssh:logging.py:92 [conn=3] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=3] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=3] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=0] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:08:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=0, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=4] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=4] Local address: 172.17.0.3, port 38680 INFO asyncssh:logging.py:92 [conn=4] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=4] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=4] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=0] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:22:30 UTC 2086 INFO asyncssh:logging.py:92 [conn=1, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=5] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=5] Local address: 172.17.0.3, port 57748 INFO asyncssh:logging.py:92 [conn=5] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=5] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=5] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:02:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=3, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=3, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=4, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=4, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=4, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=2] Channel closed DEBUG infra1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=5, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=5, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=5, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=3, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=3, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=3, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=4, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=4, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=4, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=5, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=5, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=5, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=6] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:08:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=6] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:22:30 UTC 2086 INFO asyncssh:logging.py:92 [conn=5, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:02:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=3, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=3, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=3, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=10] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=3, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=4, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=8] Command: ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=4, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=5, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=8] Command: ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=5, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev swp49 INFO asyncssh:logging.py:92 [conn=4, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=10] Command: ip address add 192.168.1.3/24 dev swp49 INFO asyncssh:logging.py:92 [conn=4, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev swp49 INFO asyncssh:logging.py:92 [conn=5, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=10] Command: ip address add 192.168.1.4/24 dev swp49 INFO asyncssh:logging.py:92 [conn=5, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=3, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=3, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=11] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 254 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=4, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=11] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=5, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 254 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=5, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=4, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=13] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=4, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=13] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=5, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=14] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=5, chan=14] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=4, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=4, chan=15] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=5, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=15] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=4, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=15] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=5, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=16] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=5, chan=16] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=3, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=13] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=3, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=3, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=14] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.525 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.203 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.168 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.144 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.104 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.105 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.100 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.102 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.100/0.168/0.525/0.123 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.525 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.203 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.168 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.144 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.104 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.105 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.100 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.102 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.100/0.168/0.525/0.123 ms INFO asyncssh:logging.py:92 [conn=4, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=16] Channel closed DEBUG infra1:Logger.py:156 09:22:42.532085 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 1, length 64 09:22:42.532231 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 1, length 64 09:22:42.633697 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 2, length 64 09:22:42.633726 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 2, length 64 09:22:42.737650 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 3, length 64 09:22:42.737671 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 3, length 64 09:22:42.841612 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 4, length 64 09:22:42.841649 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 4, length 64 09:22:42.945614 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 5, length 64 09:22:42.945625 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 5, length 64 09:22:43.049607 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 6, length 64 09:22:43.049618 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 6, length 64 09:22:43.153608 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 7, length 64 09:22:43.153625 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 7, length 64 09:22:43.257613 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 8, length 64 09:22:43.257627 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 8, length 64 09:22:43.361612 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 9, length 64 09:22:43.361624 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 9, length 64 09:22:43.465619 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1479, seq 10, length 64 09:22:43.465631 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1479, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=5, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=16] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=4, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=17] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=4, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=18] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=4, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=4, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=5, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=4, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=5, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=20] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=5, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=3, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=3, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=3, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.397 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.177 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.108 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.112 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.159 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.136 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.108/0.158/0.397/0.083 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.397 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.177 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.108 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.112 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.159 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.136 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.108/0.158/0.397/0.083 ms INFO asyncssh:logging.py:92 [conn=5, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=18] Channel closed DEBUG infra2:Logger.py:156 14:03:21.393479 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 1, length 64 14:03:21.393715 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 1, length 64 14:03:21.495208 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 2, length 64 14:03:21.495236 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 2, length 64 14:03:21.599081 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 3, length 64 14:03:21.599095 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 3, length 64 14:03:21.703078 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 4, length 64 14:03:21.703092 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 4, length 64 14:03:21.807081 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 5, length 64 14:03:21.807097 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 5, length 64 14:03:21.911085 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 6, length 64 14:03:21.911104 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 6, length 64 14:03:22.015100 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 7, length 64 14:03:22.015120 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 7, length 64 14:03:22.119116 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 8, length 64 14:03:22.119152 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 8, length 64 14:03:22.223114 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 9, length 64 14:03:22.223141 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 9, length 64 14:03:22.327104 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1496, seq 10, length 64 14:03:22.327128 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1496, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=4, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=20] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=4, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=21] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=4, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=22] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=4, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=4, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=5, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=4, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=5, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=24] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=5, chan=20] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=3, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=17] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=3, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=3, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=18] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.213 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.133 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.161 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.110 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=3.53 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.231 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.158 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 931ms rtt min/avg/max/mdev = 0.110/0.489/3.533/1.015 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.213 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.133 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.161 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.110 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=3.53 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.231 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.158 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 931ms rtt min/avg/max/mdev = 0.110/0.489/3.533/1.015 ms INFO asyncssh:logging.py:92 [conn=4, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=24] Channel closed DEBUG infra1:Logger.py:156 09:23:12.855167 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 1, length 64 09:23:12.855212 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 1, length 64 09:23:12.958840 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 2, length 64 09:23:12.958854 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 2, length 64 09:23:13.062862 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 3, length 64 09:23:13.062874 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 3, length 64 09:23:13.166821 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 4, length 64 09:23:13.166846 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 4, length 64 09:23:13.270814 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 5, length 64 09:23:13.270828 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 5, length 64 09:23:13.374822 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 6, length 64 09:23:13.374841 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 6, length 64 09:23:13.478817 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 7, length 64 09:23:13.478831 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 7, length 64 09:23:13.586253 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 8, length 64 09:23:13.586268 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 8, length 64 09:23:13.683647 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 9, length 64 09:23:13.683658 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 9, length 64 09:23:13.786891 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1510, seq 10, length 64 09:23:13.786915 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1510, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=5, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=20] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_basic_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py INFO asyncssh:logging.py:92 [conn=4, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=25] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=4, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=26] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=4, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=27] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=4, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=28] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=4, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=21] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=5, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=22] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=5, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=23] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=5, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=24] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=5, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=29] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=30] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:23:19 UTC 2086 INFO asyncssh:logging.py:92 [conn=5, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:03:42 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=20] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:08:58 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=4, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=5, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=3, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=4, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=28] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=4, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=28] Received channel close DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=5, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=22] Received channel close DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=3, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":54,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=3, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=25] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=3, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=26] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=3, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=26] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=4, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=33] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=4, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=34] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=4, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=34] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=5, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=29] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=5, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=30] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=5, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=30] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=28] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:08:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=35] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=36] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:23:19 UTC 2086 INFO asyncssh:logging.py:92 [conn=5, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:03:43 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=3, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=4, chan=37] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=5, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=37] Received channel close DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=3, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=33] Received channel close DEBUG infra1:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=4, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=5, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=4, chan=38] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=5, chan=34] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=3, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=31] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=31] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=39] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=39] Received channel close DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=32] Received channel close DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"22:f3:32:2b:15:e9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"2e:72:6b:a2:58:dd","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=3, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=40] Received channel close DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=3, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"82:26:79:11:99:e8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"6e:55:f2:2f:3c:dc","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=5, chan=37] Requesting new SSH session DEBUG infra1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"06:50:61:0a:4f:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"a2:d7:03:cb:e5:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"90:3c:b3:8b:ef:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:37","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:38","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:39","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:40","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:41","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:42","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:43","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:44","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:45","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:46","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:47","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:49","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:50","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:51","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:52","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:53","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:54","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:55","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:56","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:57","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:58","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:59","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:60","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:61","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:62","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:63","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:64","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:65","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:66","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:68","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:69","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:6a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=4, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=5, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=5, chan=38] Requesting new SSH session DEBUG infra1:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=4, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=38] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=4, chan=42] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=5, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vrrp/test_vrrp_basic.py::test_vrrp_basic_on[bridge] 50.72
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-186' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete Task <Task pending name='Task-186' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.46 Authentication complete Task <Task pending name='Task-186' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vrrp_basic_on[bridge]">Starting testcase:test_vrrp_basic_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=6] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=6] Local address: 172.17.0.3, port 52100 INFO asyncssh:logging.py:92 [conn=6] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=6] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=6] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=0] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:08:59 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=7] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=7] Local address: 172.17.0.3, port 56376 INFO asyncssh:logging.py:92 [conn=7] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=7] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=7] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=0] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:23:20 UTC 2086 INFO asyncssh:logging.py:92 [conn=5, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=8] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=8] Local address: 172.17.0.3, port 33294 INFO asyncssh:logging.py:92 [conn=8] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=8] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=8] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:03:44 UTC 2023 INFO asyncssh:logging.py:92 [conn=6, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=6, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=6, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=7, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=7, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=7, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=2] Channel closed DEBUG infra1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=8, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=8, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=8, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=6, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=6, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=6, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=7, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=7, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=7, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=8, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=8, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=8, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=6] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:09:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=6] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:23:21 UTC 2086 INFO asyncssh:logging.py:92 [conn=8, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:03:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=6, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=6, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=6, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=6, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=10] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=6, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=7, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=7, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=8, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=8, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=7, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=7, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=8, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=8, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=7, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=12] Command: ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=7, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=8, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=12] Command: ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=8, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=6, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=6, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 254 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=7, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface br0 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=8, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 254 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=8, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface br0 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=7, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=15] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=7, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=15] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=8, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=8, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=7, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=7, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=8, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=7, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=8, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=8, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=6, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=13] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=6, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=6, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=14] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.564 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.163 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.136 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.148 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.158 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.181 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.163 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.146 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.119 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 938ms rtt min/avg/max/mdev = 0.119/0.194/0.564/0.125 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.564 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.163 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.136 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.148 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.158 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.181 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.163 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.146 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.119 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 938ms rtt min/avg/max/mdev = 0.119/0.194/0.564/0.125 ms INFO asyncssh:logging.py:92 [conn=7, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=18] Channel closed DEBUG infra1:Logger.py:156 09:23:33.057122 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 1, length 64 09:23:33.057304 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 1, length 64 09:23:33.159637 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 2, length 64 09:23:33.159671 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 2, length 64 09:23:33.263617 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 3, length 64 09:23:33.263649 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 3, length 64 09:23:33.367639 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 4, length 64 09:23:33.367673 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 4, length 64 09:23:33.471630 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 5, length 64 09:23:33.471675 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 5, length 64 09:23:33.575643 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 6, length 64 09:23:33.575697 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 6, length 64 09:23:33.683672 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 7, length 64 09:23:33.683689 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 7, length 64 09:23:33.787644 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 8, length 64 09:23:33.787673 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 8, length 64 09:23:33.891671 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 9, length 64 09:23:33.891709 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 9, length 64 09:23:33.995638 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1593, seq 10, length 64 09:23:33.995655 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1593, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=8, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=18] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=7, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=19] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=7, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=20] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=7, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=7, chan=21] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=8, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=7, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=8, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=22] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=8, chan=20] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=6, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=6, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=6, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.423 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.179 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.135 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.125 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.157 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.186 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.163 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.115/0.176/0.423/0.085 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.423 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.179 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.135 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.125 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.157 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.186 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.163 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.115/0.176/0.423/0.085 ms INFO asyncssh:logging.py:92 [conn=8, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=20] Channel closed DEBUG infra2:Logger.py:156 14:04:11.894598 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 1, length 64 14:04:11.894860 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 1, length 64 14:04:11.995940 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 2, length 64 14:04:11.995982 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 2, length 64 14:04:12.099919 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 3, length 64 14:04:12.099942 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 3, length 64 14:04:12.203907 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 4, length 64 14:04:12.203933 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 4, length 64 14:04:12.307909 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 5, length 64 14:04:12.307927 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 5, length 64 14:04:12.411960 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 6, length 64 14:04:12.411978 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 6, length 64 14:04:12.515975 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 7, length 64 14:04:12.515993 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 7, length 64 14:04:12.619931 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 8, length 64 14:04:12.619961 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 8, length 64 14:04:12.723962 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 9, length 64 14:04:12.724018 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 9, length 64 14:04:12.827967 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1607, seq 10, length 64 14:04:12.827999 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1607, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=7, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=22] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=7, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=23] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=7, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=24] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=7, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=7, chan=25] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=8, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=21] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=7, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=8, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=26] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=8, chan=22] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=6, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=17] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=6, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=6, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=18] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.217 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.187 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.153 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.135 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.135 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.126 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.111/0.146/0.217/0.030 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.217 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.187 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.153 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.135 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.135 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.126 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.111/0.146/0.217/0.030 ms INFO asyncssh:logging.py:92 [conn=7, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=26] Channel closed DEBUG infra1:Logger.py:156 09:24:03.342562 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 1, length 64 09:24:03.342620 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 1, length 64 09:24:03.444827 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 2, length 64 09:24:03.444855 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 2, length 64 09:24:03.548824 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 3, length 64 09:24:03.548850 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 3, length 64 09:24:03.652848 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 4, length 64 09:24:03.652866 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 4, length 64 09:24:03.756887 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 5, length 64 09:24:03.756918 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 5, length 64 09:24:03.860848 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 6, length 64 09:24:03.860884 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 6, length 64 09:24:03.964841 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 7, length 64 09:24:03.964867 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 7, length 64 09:24:04.068835 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 8, length 64 09:24:04.068853 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 8, length 64 09:24:04.172874 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 9, length 64 09:24:04.172894 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 9, length 64 09:24:04.276845 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1621, seq 10, length 64 09:24:04.276868 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1621, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=8, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=22] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_basic_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py INFO asyncssh:logging.py:92 [conn=7, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=27] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=7, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=28] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=7, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=29] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=7, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=30] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=7, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=30] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=23] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=8, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=24] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=8, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=25] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=8, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=26] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=8, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=31] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=32] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:24:09 UTC 2086 INFO asyncssh:logging.py:92 [conn=8, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:04:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=6, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=20] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:09:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=7, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=8, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=6, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=29] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=22] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":55,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=6, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=30] Received channel close DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":59,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=8, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=8, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=31] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":59,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=7, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=8, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=32] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=7, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=7, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=7, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=25] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=6, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=26] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=6, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=26] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=7, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=37] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=7, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=38] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=7, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=38] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=8, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=33] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=8, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=34] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=8, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=34] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=28] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:09:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=39] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=40] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:24:10 UTC 2086 INFO asyncssh:logging.py:92 [conn=8, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:04:33 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=6, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=7, chan=41] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=8, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=41] Received channel close DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=6, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=37] Received channel close DEBUG infra1:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=7, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=8, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=7, chan=42] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=8, chan=38] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=7, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=30] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=43] Command: date DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=31] Received channel close DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=39] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=6, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=44] Command: ip -j link show DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=40] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"06:50:61:0a:4f:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"a2:d7:03:cb:e5:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"90:3c:b3:8b:ef:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:37","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:38","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:39","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:40","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:41","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:42","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:43","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:44","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:45","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:46","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:47","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:49","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:50","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:51","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:52","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:53","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:54","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:55","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:56","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:57","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:58","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:59","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:60","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:61","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:62","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:63","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:64","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:65","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:66","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:68","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:69","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:6a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=7, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=40] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"22:f3:32:2b:15:e9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"2e:72:6b:a2:58:dd","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=6, chan=33] Requesting new SSH session DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"82:26:79:11:99:e8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"6e:55:f2:2f:3c:dc","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=8, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=33] Received channel close DEBUG infra1:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=7, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=41] Received channel close DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=6, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=8, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=46] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=6, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=8, chan=42] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=8, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=46] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vrrp/test_vrrp_basic.py::test_vrrp_basic_down_on[port] 50.22
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-343' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete Task <Task pending name='Task-343' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.46 Authentication complete Task <Task pending name='Task-343' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vrrp_basic_down_on[port]">Starting testcase:test_vrrp_basic_down_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=9] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=9] Local address: 172.17.0.3, port 54956 INFO asyncssh:logging.py:92 [conn=9] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=9] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=9] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=0] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:09:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=10] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=10] Local address: 172.17.0.3, port 37396 INFO asyncssh:logging.py:92 [conn=10] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=10] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=10] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=0] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:24:11 UTC 2086 INFO asyncssh:logging.py:92 [conn=8, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=11] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=11] Local address: 172.17.0.3, port 34896 INFO asyncssh:logging.py:92 [conn=11] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=11] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=11] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:04:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=9, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=9, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=9, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=10, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=10, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=10, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=2] Channel closed DEBUG infra1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=11, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=11, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=11, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=9, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=9, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=9, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=10, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=10, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=10, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=11, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=11, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=11, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=6] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:09:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=6] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:24:11 UTC 2086 INFO asyncssh:logging.py:92 [conn=11, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:04:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=9, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=9, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=9, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=9, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=10] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=9, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=10, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=8] Command: ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=10, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=11, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=8] Command: ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=11, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev swp49 INFO asyncssh:logging.py:92 [conn=10, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=10] Command: ip address add 192.168.1.3/24 dev swp49 INFO asyncssh:logging.py:92 [conn=10, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev swp49 INFO asyncssh:logging.py:92 [conn=11, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=10] Command: ip address add 192.168.1.4/24 dev swp49 INFO asyncssh:logging.py:92 [conn=11, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=9, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=9, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=11] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=10, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=11] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=11, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=11, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=10, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=12] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=13] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=10, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=13] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=11, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=14] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=11, chan=14] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=10, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=10, chan=15] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=11, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=15] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=10, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=15] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=11, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=16] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=11, chan=16] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=9, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=13] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=9, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=9, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=14] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.548 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.205 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.146 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.136 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.106 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.116 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.106/0.177/0.548/0.126 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.548 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.205 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.146 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.136 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.106 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.116 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.106/0.177/0.548/0.126 ms INFO asyncssh:logging.py:92 [conn=10, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=16] Channel closed DEBUG infra1:Logger.py:156 09:24:23.492291 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 1, length 64 09:24:23.492443 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 1, length 64 09:24:23.593676 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 2, length 64 09:24:23.593711 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 2, length 64 09:24:23.697669 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 3, length 64 09:24:23.697686 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 3, length 64 09:24:23.801633 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 4, length 64 09:24:23.801662 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 4, length 64 09:24:23.905647 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 5, length 64 09:24:23.905672 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 5, length 64 09:24:24.009630 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 6, length 64 09:24:24.009645 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 6, length 64 09:24:24.113652 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 7, length 64 09:24:24.113674 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 7, length 64 09:24:24.217637 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 8, length 64 09:24:24.217654 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 8, length 64 09:24:24.321637 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 9, length 64 09:24:24.321650 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 9, length 64 09:24:24.425651 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1696, seq 10, length 64 09:24:24.425664 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1696, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=11, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=16] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=10, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=17] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=10, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=18] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=10, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=10, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=11, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=10, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=11, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=20] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=11, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=9, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=9, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=9, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.403 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.183 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.158 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.106 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.105 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.140 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.105/0.162/0.403/0.084 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.403 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.183 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.158 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.106 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.105 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.140 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.105/0.162/0.403/0.084 ms INFO asyncssh:logging.py:92 [conn=11, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=18] Channel closed DEBUG infra2:Logger.py:156 14:05:02.345297 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 1, length 64 14:05:02.345532 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 1, length 64 14:05:02.448795 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 2, length 64 14:05:02.448818 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 2, length 64 14:05:02.552736 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 3, length 64 14:05:02.552750 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 3, length 64 14:05:02.656763 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 4, length 64 14:05:02.656793 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 4, length 64 14:05:02.760737 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 5, length 64 14:05:02.760754 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 5, length 64 14:05:02.864728 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 6, length 64 14:05:02.864741 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 6, length 64 14:05:02.968730 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 7, length 64 14:05:02.968745 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 7, length 64 14:05:03.072759 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 8, length 64 14:05:03.072795 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 8, length 64 14:05:03.176740 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 9, length 64 14:05:03.176756 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 9, length 64 14:05:03.280749 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1710, seq 10, length 64 14:05:03.280777 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1710, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=10, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=20] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=11, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=11, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=20] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=11, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=10, chan=21] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=11, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=21] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=10, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=11, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=22] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=11, chan=22] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=9, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=17] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=9, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=9, chan=18] Received exit status 1 INFO asyncssh:logging.py:92 [conn=9, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=18] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. From 192.168.1.5 icmp_seq=1 Destination Host Unreachable From 192.168.1.5 icmp_seq=2 Destination Host Unreachable From 192.168.1.5 icmp_seq=3 Destination Host Unreachable From 192.168.1.5 icmp_seq=4 Destination Host Unreachable From 192.168.1.5 icmp_seq=5 Destination Host Unreachable From 192.168.1.5 icmp_seq=6 Destination Host Unreachable From 192.168.1.5 icmp_seq=7 Destination Host Unreachable From 192.168.1.5 icmp_seq=8 Destination Host Unreachable From 192.168.1.5 icmp_seq=9 Destination Host Unreachable From 192.168.1.5 icmp_seq=10 Destination Host Unreachable --- 192.168.1.2 ping statistics --- 10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 935ms pipe 10 INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 1 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. From 192.168.1.5 icmp_seq=1 Destination Host Unreachable From 192.168.1.5 icmp_seq=2 Destination Host Unreachable From 192.168.1.5 icmp_seq=3 Destination Host Unreachable From 192.168.1.5 icmp_seq=4 Destination Host Unreachable From 192.168.1.5 icmp_seq=5 Destination Host Unreachable From 192.168.1.5 icmp_seq=6 Destination Host Unreachable From 192.168.1.5 icmp_seq=7 Destination Host Unreachable From 192.168.1.5 icmp_seq=8 Destination Host Unreachable From 192.168.1.5 icmp_seq=9 Destination Host Unreachable From 192.168.1.5 icmp_seq=10 Destination Host Unreachable --- 192.168.1.2 ping statistics --- 10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 935ms pipe 10 INFO asyncssh:logging.py:92 [conn=10, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=22] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=11, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=22] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_basic_down_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py INFO asyncssh:logging.py:92 [conn=10, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=23] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=10, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=24] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=10, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=25] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=10, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=26] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=10, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=23] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=11, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=24] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=11, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=25] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=11, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=26] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=11, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=27] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=28] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:00 UTC 2086 INFO asyncssh:logging.py:92 [conn=11, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:05:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=9, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=20] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:10:38 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=10, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=11, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=9, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=30] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=30] Received channel close DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=11, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=22] Received channel close DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=9, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":56,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=9, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=25] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=9, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=26] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=9, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=26] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=10, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=31] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=10, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=32] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=10, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=32] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=11, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=31] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=11, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=32] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=11, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=32] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=28] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:10:39 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=33] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=34] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:00 UTC 2086 INFO asyncssh:logging.py:92 [conn=11, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:05:24 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=9, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=10, chan=35] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=11, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=35] Received channel close DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=9, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=10, chan=36] Requesting new SSH session DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=11, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=10, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=11, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=9, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=31] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=37] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=32] Received channel close DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=11, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"22:f3:32:2b:15:e9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"2e:72:6b:a2:58:dd","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=9, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=33] Channel closed DEBUG infra1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"06:50:61:0a:4f:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"a2:d7:03:cb:e5:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"90:3c:b3:8b:ef:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:37","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:38","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:39","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:40","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:41","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:42","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:43","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:44","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:45","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:46","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:47","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:49","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:50","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:51","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:52","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:53","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:54","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:55","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:56","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:57","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:58","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:59","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:60","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:61","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:62","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:63","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:64","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:65","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:66","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:68","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:69","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:6a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=10, chan=39] Requesting new SSH session DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"82:26:79:11:99:e8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"6e:55:f2:2f:3c:dc","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=11, chan=39] Requesting new SSH session DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=9, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=10, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=39] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=10, chan=40] Requesting new SSH session DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=11, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=11, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=11, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=40] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vrrp/test_vrrp_basic.py::test_vrrp_basic_down_on[bridge] 50.53
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-492' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete Task <Task pending name='Task-492' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.46 Authentication complete Task <Task pending name='Task-492' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vrrp_basic_down_on[bridge]">Starting testcase:test_vrrp_basic_down_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=12] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=12] Local address: 172.17.0.3, port 57410 INFO asyncssh:logging.py:92 [conn=12] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=12] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=12] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=0] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:10:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=13] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=13] Local address: 172.17.0.3, port 42980 INFO asyncssh:logging.py:92 [conn=13] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=13] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=13] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=0] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:01 UTC 2086 INFO asyncssh:logging.py:92 [conn=11, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=14] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=14] Local address: 172.17.0.3, port 36538 INFO asyncssh:logging.py:92 [conn=14] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=14] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=14] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:05:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=12, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=12, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=12, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=13, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=13, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=13, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=2] Channel closed DEBUG infra1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=14, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=14, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=14, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=12, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=12, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=12, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=13, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=13, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=13, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=14, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=14, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=14, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=6] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:10:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=6] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:02 UTC 2086 INFO asyncssh:logging.py:92 [conn=14, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:05:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=12, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=12, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=12, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=12, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=10] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=12, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=13, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=13, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=14, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=14, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=13, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=13, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=14, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=14, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=13, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=12] Command: ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=13, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=14, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=12] Command: ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=14, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=12, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=12, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=13, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface br0 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=14, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=14, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface br0 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=13, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=14] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=15] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=13, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=15] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=14, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=14, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=13, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=13, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=14, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=13, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=14, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=14, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=12, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=13] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=12, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=12, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=14] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.569 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.171 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.134 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.132 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.149 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.147 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.113/0.177/0.569/0.132 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.569 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.171 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.134 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.132 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.149 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.113 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.147 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.113/0.177/0.569/0.132 ms INFO asyncssh:logging.py:92 [conn=13, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=18] Channel closed DEBUG infra1:Logger.py:156 09:25:13.954401 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 1, length 64 09:25:13.954562 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 1, length 64 09:25:14.055649 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 2, length 64 09:25:14.055679 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 2, length 64 09:25:14.159615 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 3, length 64 09:25:14.159636 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 3, length 64 09:25:14.263621 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 4, length 64 09:25:14.263650 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 4, length 64 09:25:14.367650 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 5, length 64 09:25:14.367669 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 5, length 64 09:25:14.471633 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 6, length 64 09:25:14.471661 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 6, length 64 09:25:14.575678 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 7, length 64 09:25:14.575693 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 7, length 64 09:25:14.679637 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 8, length 64 09:25:14.679653 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 8, length 64 09:25:14.783639 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 9, length 64 09:25:14.783663 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 9, length 64 09:25:14.887726 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1796, seq 10, length 64 09:25:14.887741 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1796, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=14, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=18] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=13, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=19] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=13, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=20] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=13, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=13, chan=21] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=14, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=13, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=14, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=22] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=14, chan=20] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=12, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=12, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=12, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.445 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.194 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.133 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.229 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.147 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.132 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.115 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 932ms rtt min/avg/max/mdev = 0.115/0.181/0.445/0.095 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.445 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.194 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.133 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.229 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.147 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.132 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.115 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 932ms rtt min/avg/max/mdev = 0.115/0.181/0.445/0.095 ms INFO asyncssh:logging.py:92 [conn=14, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=20] Channel closed DEBUG infra2:Logger.py:156 14:05:52.788831 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 1, length 64 14:05:52.789109 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 1, length 64 14:05:52.889623 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 2, length 64 14:05:52.889669 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 2, length 64 14:05:52.993568 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 3, length 64 14:05:52.993593 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 3, length 64 14:05:53.097644 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 4, length 64 14:05:53.097696 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 4, length 64 14:05:53.201579 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 5, length 64 14:05:53.201608 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 5, length 64 14:05:53.305606 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 6, length 64 14:05:53.305639 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 6, length 64 14:05:53.409573 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 7, length 64 14:05:53.409603 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 7, length 64 14:05:53.513592 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 8, length 64 14:05:53.513610 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 8, length 64 14:05:53.617582 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 9, length 64 14:05:53.617599 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 9, length 64 14:05:53.721570 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1810, seq 10, length 64 14:05:53.721587 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1810, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=13, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=22] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=14, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=14, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=22] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=14, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=13, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=14, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=23] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=13, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=23] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=14, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=24] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=14, chan=24] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=12, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=17] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=12, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=12, chan=18] Received exit status 1 INFO asyncssh:logging.py:92 [conn=12, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=18] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. From 192.168.1.5 icmp_seq=1 Destination Host Unreachable From 192.168.1.5 icmp_seq=2 Destination Host Unreachable From 192.168.1.5 icmp_seq=3 Destination Host Unreachable From 192.168.1.5 icmp_seq=4 Destination Host Unreachable From 192.168.1.5 icmp_seq=5 Destination Host Unreachable From 192.168.1.5 icmp_seq=6 Destination Host Unreachable From 192.168.1.5 icmp_seq=7 Destination Host Unreachable From 192.168.1.5 icmp_seq=8 Destination Host Unreachable From 192.168.1.5 icmp_seq=9 Destination Host Unreachable From 192.168.1.5 icmp_seq=10 Destination Host Unreachable --- 192.168.1.2 ping statistics --- 10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 936ms pipe 10 INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 1 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. From 192.168.1.5 icmp_seq=1 Destination Host Unreachable From 192.168.1.5 icmp_seq=2 Destination Host Unreachable From 192.168.1.5 icmp_seq=3 Destination Host Unreachable From 192.168.1.5 icmp_seq=4 Destination Host Unreachable From 192.168.1.5 icmp_seq=5 Destination Host Unreachable From 192.168.1.5 icmp_seq=6 Destination Host Unreachable From 192.168.1.5 icmp_seq=7 Destination Host Unreachable From 192.168.1.5 icmp_seq=8 Destination Host Unreachable From 192.168.1.5 icmp_seq=9 Destination Host Unreachable From 192.168.1.5 icmp_seq=10 Destination Host Unreachable --- 192.168.1.2 ping statistics --- 10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 936ms pipe 10 INFO asyncssh:logging.py:92 [conn=13, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=24] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=14, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=24] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_basic_down_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_basic.py INFO asyncssh:logging.py:92 [conn=13, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=25] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=13, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=26] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=13, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=27] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=13, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=28] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=13, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=25] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=14, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=26] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=14, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=27] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=14, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=28] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=14, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=29] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=30] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:50 UTC 2086 INFO asyncssh:logging.py:92 [conn=14, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:14 UTC 2023 INFO asyncssh:logging.py:92 [conn=12, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=20] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:11:29 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=13, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=14, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=12, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=21] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=12, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=22] Command: ip -j link show type bridge DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=22] Received channel close DEBUG infra2:Logger.py:156 [{"ifindex":62,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=14, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=22] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":57,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=12, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=33] Command: date DEBUG infra1:Logger.py:156 [{"ifindex":62,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=13, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=23] Received channel close DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=14, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=33] Received channel close DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=12, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=33] Channel closed DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=13, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=12, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=13, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=13, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=34] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=25] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=12, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=26] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=12, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=26] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=13, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=35] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=13, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=36] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=13, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=36] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=14, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=35] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=14, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=36] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=14, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=36] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=28] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:11:29 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=37] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=38] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:51 UTC 2086 INFO asyncssh:logging.py:92 [conn=14, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:14 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=12, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=13, chan=39] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=14, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=39] Received channel close DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=12, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=39] Channel closed DEBUG infra1:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=13, chan=40] Requesting new SSH session DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=14, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=30] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=13, chan=40] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=14, chan=40] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=13, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=30] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=41] Command: date DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=31] Received channel close DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=41] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=12, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=42] Command: ip -j link show DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=14, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=14, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=42] Channel closed DEBUG infra1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"06:50:61:0a:4f:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"a2:d7:03:cb:e5:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"90:3c:b3:8b:ef:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:37","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:38","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:39","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:40","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:41","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:42","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:43","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:44","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:45","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:46","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:47","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:49","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:50","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:51","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:52","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:53","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:54","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:55","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:56","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:57","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:58","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:59","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:60","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:61","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:62","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:63","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:64","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:65","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:66","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:68","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:69","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:6a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=13, chan=43] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"22:f3:32:2b:15:e9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"2e:72:6b:a2:58:dd","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=12, chan=33] Requesting new SSH session DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"82:26:79:11:99:e8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"6e:55:f2:2f:3c:dc","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=14, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=33] Received channel close DEBUG infra1:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=13, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=43] Received channel close DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=12, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=14, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=44] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=12, chan=34] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=14, chan=44] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=14, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=44] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=34] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vrrp/test_vrrp_priority.py::test_vrrp_priority_on[port] 36.35
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-649' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete Task <Task pending name='Task-649' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.46 Authentication complete Task <Task pending name='Task-649' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vrrp_priority_on[port]">Starting testcase:test_vrrp_priority_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=15] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=15] Local address: 172.17.0.3, port 52440 INFO asyncssh:logging.py:92 [conn=15] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=15] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=15] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=0] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:11:30 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=16] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=16] Local address: 172.17.0.3, port 36266 INFO asyncssh:logging.py:92 [conn=16] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=16] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=16] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=0] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:52 UTC 2086 INFO asyncssh:logging.py:92 [conn=14, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=17] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=17] Local address: 172.17.0.3, port 55300 INFO asyncssh:logging.py:92 [conn=17] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=17] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=17] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=15, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=15, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=15, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=16, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=16, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=16, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=2] Channel closed DEBUG infra1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=17, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=17, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=17, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=15, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=15, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=15, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=16, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=16, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=16, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=17, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=17, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=17, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=6] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:11:31 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=6] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:25:52 UTC 2086 INFO asyncssh:logging.py:92 [conn=17, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=15, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=15, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=15, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=15, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=10] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=15, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=16, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=8] Command: ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=16, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=17, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=8] Command: ip link set dev swp49 up INFO asyncssh:logging.py:92 [conn=17, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev swp49 INFO asyncssh:logging.py:92 [conn=16, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=10] Command: ip address add 192.168.1.3/24 dev swp49 INFO asyncssh:logging.py:92 [conn=16, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev swp49 INFO asyncssh:logging.py:92 [conn=17, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=10] Command: ip address add 192.168.1.4/24 dev swp49 INFO asyncssh:logging.py:92 [conn=17, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=15, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=15, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=11] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=16, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=11] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=17, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=17, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=16, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=12] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=13] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=16, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=13] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=17, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=14] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=17, chan=14] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=16, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=16, chan=15] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=17, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=15] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=16, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=15] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=17, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=16] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=17, chan=16] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=15, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=13] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=15, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=15, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=14] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.536 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.171 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.114 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.114/0.168/0.536/0.124 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.536 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.171 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.114 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.114/0.168/0.536/0.124 ms INFO asyncssh:logging.py:92 [conn=16, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=16] Channel closed DEBUG infra1:Logger.py:156 09:26:04.298091 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 1, length 64 09:26:04.298238 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 1, length 64 09:26:04.401662 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 2, length 64 09:26:04.401693 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 2, length 64 09:26:04.505638 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 3, length 64 09:26:04.505653 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 3, length 64 09:26:04.609643 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 4, length 64 09:26:04.609663 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 4, length 64 09:26:04.713644 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 5, length 64 09:26:04.713656 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 5, length 64 09:26:04.817711 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 6, length 64 09:26:04.817727 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 6, length 64 09:26:04.921677 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 7, length 64 09:26:04.921692 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 7, length 64 09:26:05.025656 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 8, length 64 09:26:05.025668 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 8, length 64 09:26:05.129656 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 9, length 64 09:26:05.129672 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 9, length 64 09:26:05.233659 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1896, seq 10, length 64 09:26:05.233671 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1896, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=17, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=16] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=17, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=17] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=17, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=18] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface swp49 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=17, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=19] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=17, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=20] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=17, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=16, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=17, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=21] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=16, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=17, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=17, chan=22] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=15, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=15, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=15, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.390 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.176 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.116 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.132 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.128 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.224 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.107 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.133 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 939ms rtt min/avg/max/mdev = 0.107/0.168/0.390/0.082 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.390 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.176 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.116 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.132 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.128 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.224 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.107 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.133 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 939ms rtt min/avg/max/mdev = 0.107/0.168/0.390/0.082 ms INFO asyncssh:logging.py:92 [conn=17, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=22] Channel closed DEBUG infra2:Logger.py:156 14:06:44.223278 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 1, length 64 14:06:44.223500 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 1, length 64 14:06:44.330447 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 2, length 64 14:06:44.330475 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 2, length 64 14:06:44.434418 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 3, length 64 14:06:44.434436 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 3, length 64 14:06:44.538436 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 4, length 64 14:06:44.538470 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 4, length 64 14:06:44.642418 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 5, length 64 14:06:44.642443 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 5, length 64 14:06:44.746414 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 6, length 64 14:06:44.746440 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 6, length 64 14:06:44.850463 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 7, length 64 14:06:44.850533 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 7, length 64 14:06:44.954411 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 8, length 64 14:06:44.954426 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 8, length 64 14:06:45.058428 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 9, length 64 14:06:45.058445 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 9, length 64 14:06:45.162434 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1910, seq 10, length 64 14:06:45.162461 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1910, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=16, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=18] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_priority_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_priority.py INFO asyncssh:logging.py:92 [conn=16, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=19] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=16, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=20] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=16, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=21] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=16, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=22] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=16, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=23] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=17, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=24] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=17, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=25] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=17, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=26] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=17, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=23] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=24] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:26:26 UTC 2086 INFO asyncssh:logging.py:92 [conn=17, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=15, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=18] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:12:05 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=16, chan=25] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=17, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=15, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=19] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=25] Channel closed DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=20] Received channel close DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=16, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":58,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=15, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=15, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=16, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=26] Channel closed DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=15, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=16, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=27] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=16, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=16, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=28] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=17, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=31] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=17, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=32] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=17, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=32] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=26] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:12:06 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=29] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=30] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:26:27 UTC 2086 INFO asyncssh:logging.py:92 [conn=17, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:51 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=15, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=16, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=17, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=35] Received channel close DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=15, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=16, chan=32] Requesting new SSH session DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=17, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=28] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=16, chan=32] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=17, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=15, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=32] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=29] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=33] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=34] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"22:f3:32:2b:15:e9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"2e:72:6b:a2:58:dd","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=15, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=34] Channel closed DEBUG infra1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"06:50:61:0a:4f:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"a2:d7:03:cb:e5:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"90:3c:b3:8b:ef:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:37","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:38","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:39","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:40","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:41","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:42","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:43","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:44","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:45","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:46","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:47","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:49","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:50","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:51","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:52","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:53","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:54","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:55","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:56","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:57","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:58","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:59","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:60","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:61","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:62","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:63","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:64","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:65","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:66","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:68","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:69","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:6a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=16, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=31] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"82:26:79:11:99:e8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"6e:55:f2:2f:3c:dc","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=17, chan=39] Requesting new SSH session DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=15, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=32] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=16, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=39] Received channel close DEBUG infra1:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=16, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=17, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=36] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=17, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=17, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=32] Channel closed DEBUG agg1:Logger.py:156
Passed functional/vrrp/test_vrrp_priority.py::test_vrrp_priority_on[bridge] 36.41
-----------------------------Captured stdout setup------------------------------
Task <Task pending name='Task-790' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.44 Authentication complete Task <Task pending name='Task-790' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.46 Authentication complete Task <Task pending name='Task-790' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete
-------------------------------Captured log setup-------------------------------
INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vrrp_priority_on[bridge]">Starting testcase:test_vrrp_priority_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Local address: 172.17.0.3, port 53214 INFO asyncssh:logging.py:92 [conn=18] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=18] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=0] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:12:07 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=19] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=19] Local address: 172.17.0.3, port 50842 INFO asyncssh:logging.py:92 [conn=19] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=19] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=19] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=0] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:26:28 UTC 2086 INFO asyncssh:logging.py:92 [conn=17, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Local address: 172.17.0.3, port 46364 INFO asyncssh:logging.py:92 [conn=20] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=20] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=18, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=18, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=18, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=2] Channel closed DEBUG agg1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=19, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=19, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=19, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=2] Channel closed DEBUG infra1:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=20, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=20, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=20, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=18, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=18, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=18, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=19, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=19, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=19, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=20, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=20, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=20, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1
-------------------------------Captured log call--------------------------------
INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=6] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:12:07 UTC 2023 INFO asyncssh:logging.py:92 [conn=19, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=6] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:26:29 UTC 2086 INFO asyncssh:logging.py:92 [conn=20, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:06:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=18, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=18, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=18, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=9] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=18, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=10] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=18, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=19, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=19, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=20, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=20, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=19, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=19, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=20, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=20, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=19, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=12] Command: ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=19, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=20, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=12] Command: ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=20, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=11] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=18, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=18, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=19, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface br0 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=20, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=20, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state BACKUP interface br0 virtual_router_id 40 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=19, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=15] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=19, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=15] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=20, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=20, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=19, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=19, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=20, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=19, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=20, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=20, chan=18] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=18, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=13] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=18, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=18, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=14] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.575 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.165 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.121 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.122 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.108 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.207 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.218 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.108/0.188/0.575/0.134 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.575 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.165 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.121 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.122 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.108 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.207 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.218 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.108/0.188/0.575/0.134 ms INFO asyncssh:logging.py:92 [conn=19, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=18] Channel closed DEBUG infra1:Logger.py:156 09:26:40.841171 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 1, length 64 09:26:40.841338 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 1, length 64 09:26:40.943111 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 2, length 64 09:26:40.943141 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 2, length 64 09:26:41.047117 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 3, length 64 09:26:41.047140 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 3, length 64 09:26:41.151097 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 4, length 64 09:26:41.151114 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 4, length 64 09:26:41.255098 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 5, length 64 09:26:41.255115 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 5, length 64 09:26:41.359124 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 6, length 64 09:26:41.359141 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 6, length 64 09:26:41.463129 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 7, length 64 09:26:41.463144 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 7, length 64 09:26:41.567107 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 8, length 64 09:26:41.567121 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 8, length 64 09:26:41.671174 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 9, length 64 09:26:41.671218 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 9, length 64 09:26:41.775177 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1982, seq 10, length 64 09:26:41.775245 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1982, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=20, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=18] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=20, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=19] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=20, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=20] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } vrrp_instance vrrp_40 { state MASTER interface br0 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=20, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=21] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=20, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=22] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=20, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra1... INFO asyncssh:logging.py:92 [conn=19, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp on infra2... INFO asyncssh:logging.py:92 [conn=20, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=23] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=19, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=23] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=20, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=20] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=20, chan=24] Command: echo onl | sudo -S timeout --preserve-status 5.0 tcpdump -i swp49 -n -c 20 icmp INFO asyncssh:logging.py:92 [conn=18, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=18, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=18, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.436 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.173 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.122 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.159 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.158 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.178 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.128 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.118 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.118/0.173/0.436/0.090 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.1.2 on agg1 with rc 0 and out PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.436 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.173 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.122 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.159 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.158 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.178 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.128 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.118 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.118/0.173/0.436/0.090 ms INFO asyncssh:logging.py:92 [conn=20, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=24] Channel closed DEBUG infra2:Logger.py:156 14:07:20.732474 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 1, length 64 14:07:20.732744 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 1, length 64 14:07:20.835043 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 2, length 64 14:07:20.835081 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 2, length 64 14:07:20.939011 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 3, length 64 14:07:20.939034 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 3, length 64 14:07:21.043037 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 4, length 64 14:07:21.043072 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 4, length 64 14:07:21.147020 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 5, length 64 14:07:21.147051 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 5, length 64 14:07:21.251036 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 6, length 64 14:07:21.251070 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 6, length 64 14:07:21.355101 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 7, length 64 14:07:21.355120 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 7, length 64 14:07:21.459028 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 8, length 64 14:07:21.459046 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 8, length 64 14:07:21.563025 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 9, length 64 14:07:21.563047 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 9, length 64 14:07:21.667018 IP 192.168.1.5 > 192.168.1.2: ICMP echo request, id 1996, seq 10, length 64 14:07:21.667036 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1996, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 20 packets captured 20 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=19, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=20] Channel closed DEBUG infra1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 0 packets received by filter 0 packets dropped by kernel
-----------------------------Captured log teardown------------------------------
INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_priority_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_priority.py INFO asyncssh:logging.py:92 [conn=19, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=21] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=19, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=22] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=19, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=23] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=19, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=24] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=19, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=25] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=20, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=26] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=20, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=27] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=20, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=28] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=20, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=25] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=26] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:27:03 UTC 2086 INFO asyncssh:logging.py:92 [conn=20, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:07:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=18, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=18] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:12:42 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=19, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=20, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=18, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=19] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=20, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=20] Command: ip -j link show type bridge DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=20, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=20] Received channel close DEBUG infra2:Logger.py:156 [{"ifindex":66,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=20, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"ifindex":59,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=18, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=33] Command: date DEBUG infra1:Logger.py:156 [{"ifindex":65,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=19, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=21] Received channel close DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=20, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=29] Received channel close DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=29] Channel closed DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=19, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=19, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=20, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=30] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=18, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=18, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=19, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=31] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=19, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=32] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=19, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=32] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 0 INFO asyncssh:logging.py:92 [conn=20, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=35] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=20, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=36] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=20, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=36] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=26] Channel closed DEBUG agg1:Logger.py:156 Sat Jul 1 14:12:42 UTC 2023 INFO asyncssh:logging.py:92 [conn=19, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=33] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=34] Channel closed DEBUG infra1:Logger.py:156 Mon Dec 30 09:27:03 UTC 2086 INFO asyncssh:logging.py:92 [conn=20, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sat Jul 1 14:07:27 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=18, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=19, chan=35] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=20, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=39] Received channel close DEBUG agg1:Logger.py:156 ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=18, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=39] Channel closed DEBUG infra1:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=19, chan=36] Requesting new SSH session DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=20, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=28] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=19, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=20, chan=40] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp49 && ip address flush swp51 && ip address flush swp52 INFO asyncssh:logging.py:92 [conn=19, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=28] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=40] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=29] Received channel close DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=41] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=42] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"06:50:61:0a:4f:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"a2:d7:03:cb:e5:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"90:3c:b3:8b:ef:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:37","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:38","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:39","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:3f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:40","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:41","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:42","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:43","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:44","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:45","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:46","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:47","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:48","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:49","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:4f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:50","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:51","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:52","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:53","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:54","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:55","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:56","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:57","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:58","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:59","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:5f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:60","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:61","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:62","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:63","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:64","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:65","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:66","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:67","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:68","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:69","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"90:3c:b3:8b:ef:6a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=19, chan=39] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"22:f3:32:2b:15:e9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"2e:72:6b:a2:58:dd","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"34:ef:b6:ec:38:04","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:0f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:10","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:12","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:13","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:14","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:15","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:16","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:17","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:18","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:19","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:1f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:20","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:21","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:22","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:23","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:24","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:25","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:26","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:27","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:28","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:29","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:2f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:30","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:31","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:32","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:33","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:34","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"34:ef:b6:ec:38:36","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=18, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"82:26:79:11:99:e8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"6e:55:f2:2f:3c:dc","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=20, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=31] Received channel close DEBUG infra1:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=19, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=43] Received channel close DEBUG agg1:Logger.py:156 ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=18, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=20, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=18, chan=32] Command: ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 down && ip link set dev swp48 down && ip link set dev swp1 down && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=20, chan=44] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 down && ip link set dev swp52 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 down && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=20, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=40] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=32] Channel closed DEBUG agg1:Logger.py:156