Report generated on 13-Jul-2023 at 17:24:40 by pytest-html v3.2.0
19 tests ran in 2972.45 seconds.
(Un)check the boxes to filter the results.
19 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passes| Result | Test | Duration | Links |
|---|---|---|---|
| No results found. Try to check the filters | |||
| Passed | functional/vrrp/test_vrrp_advert.py::test_vrrp_advert_interval | 108.87 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-38' 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-38' 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-38' 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_advert_interval">Starting testcase:test_vrrp_advert_interval from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_advert.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.4, port 45622 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 Thu Jul 13 16:35:11 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.4, port 55360 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 Sat Jan 11 11:49:13 UTC 2087 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.4, port 53690 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 Thu Jul 13 16:29:35 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 1 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 1 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 1 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 Thu Jul 13 16:35:11 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 Sat Jan 11 11:49:14 UTC 2087 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 Thu Jul 13 16:29:35 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=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 add name br0 type bridge 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 add name br0 type bridge 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 add name br0 type bridge 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 add name br0 type bridge 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=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=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 link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=4, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up 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 link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=5, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up 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=4, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, 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 DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=4, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 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=5, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=11] Command: date 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 INFO asyncssh:logging.py:92 [conn=5, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=5, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 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=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=13] Requesting new SSH session 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 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF 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 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF 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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=14] Channel closed DEBUG infra2:Logger.py:156 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 cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 1 } EOF 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 cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 1 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 1 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 1 } EOF 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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=5, 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 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 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=4, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=17] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=5, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=5, chan=18] Command: systemctl restart keepalived 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 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 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 tc qdisc add dev swp47 ingress && tc qdisc add dev swp48 ingress INFO asyncssh:logging.py:92 [conn=3, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=14] Command: tc qdisc add dev swp47 ingress && tc qdisc add dev swp48 ingress 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 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 tc filter add dev swp47 ingress protocol ip pref 100 flower skip_sw dst_ip 224.0.0.18 action pass && tc filter add dev swp48 ingress protocol ip pref 100 flower skip_sw dst_ip 224.0.0.18 action pass INFO asyncssh:logging.py:92 [conn=3, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=16] Command: tc filter add dev swp47 ingress protocol ip pref 100 flower skip_sw dst_ip 224.0.0.18 action pass && tc filter add dev swp48 ingress protocol ip pref 100 flower skip_sw dst_ip 224.0.0.18 action pass 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 INFO DENT:Logger.py:84 [Dent agg1] Capture packets for 30s INFO asyncssh:logging.py:92 [conn=3, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=18] 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 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 DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=18] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp48 ingress INFO asyncssh:logging.py:92 [conn=3, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=19] Command: tc -j -s filter show dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=20] Command: tc -j -s filter show dev swp48 ingress 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 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 DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"224.0.0.18"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":30,"stats":{"bytes":1920,"packets":30,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":1920,"hw_packets":30,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=3, chan=20] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"224.0.0.18"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":2,"ref":1,"bind":1,"installed":30,"stats":{"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=4, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=19] 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=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=19] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=4, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=19] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=20] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=20] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF 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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=5, 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 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 DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 0.1 } EOF INFO asyncssh:logging.py:92 [conn=4, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 0.1 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=22] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 0.1 } EOF INFO asyncssh:logging.py:92 [conn=5, chan=22] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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 } advert_int 0.1 } EOF 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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=23] 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=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=23] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=4, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=23] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=5, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=24] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=5, chan=24] Command: systemctl restart keepalived 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 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=3, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=22] Command: date 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 INFO asyncssh:logging.py:92 [conn=3, chan=21] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=23] Requesting new SSH session 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 INFO asyncssh:logging.py:92 [conn=3, chan=22] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp48 ingress INFO asyncssh:logging.py:92 [conn=3, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=23] Command: tc -j -s filter show dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=24] Command: tc -j -s filter show dev swp48 ingress 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 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 DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"224.0.0.18"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":51,"stats":{"bytes":2368,"packets":37,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":2368,"hw_packets":37,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=3, chan=24] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"224.0.0.18"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":2,"ref":1,"bind":1,"installed":51,"stats":{"bytes":8704,"packets":136,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":8704,"hw_packets":136,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Dent agg1] Capture packets for 30s INFO asyncssh:logging.py:92 [conn=3, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=26] 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 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 DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=26] Channel closed DEBUG agg1:Logger.py:156 tc -j -s filter show dev swp48 ingress INFO asyncssh:logging.py:92 [conn=3, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=27] Command: tc -j -s filter show dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=28] Command: tc -j -s filter show dev swp48 ingress 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 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 DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"224.0.0.18"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":81,"stats":{"bytes":2368,"packets":37,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":2368,"hw_packets":37,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=3, chan=28] Channel closed DEBUG agg1:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"224.0.0.18"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":2,"ref":1,"bind":1,"installed":81,"stats":{"bytes":28032,"packets":438,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":28032,"hw_packets":438,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_advert_interval from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_advert.py 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 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=5, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=26] Command: rm /etc/keepalived/keepalived.conf 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 INFO asyncssh:logging.py:92 [conn=5, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=27] Command: date 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=5, chan=27] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=5, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=28] Command: systemctl stop keepalived 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 INFO asyncssh:logging.py:92 [conn=5, chan=28] Channel closed DEBUG infra2:Logger.py:156 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=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 Sat Jan 11 11:50:58 UTC 2087 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 date INFO asyncssh:logging.py:92 [conn=5, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=30] Command: date 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 Thu Jul 13 16:31:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=29] 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 DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=30] Command: date 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 Thu Jul 13 16:36:56 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=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=3, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=31] 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=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=31] 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 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=31] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=32] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=32] 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=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=32] 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=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=32] Received channel close 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 [{"ifindex":2237,"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=4, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2295,"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=5, chan=33] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":135,"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=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=3, 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 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 link delete br0 INFO asyncssh:logging.py:92 [conn=4, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=33] Channel closed 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 DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=5, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=33] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=3, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=5, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=3, chan=34] Command: ip link delete br0 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 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 DEBUG infra2: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 INFO asyncssh:logging.py:92 [conn=3, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=35] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=3, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=36] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=3, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=36] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=4, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=36] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=5, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=35] Command: date 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 DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=5, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=36] Command: sysctl net.ipv4.ip_forward=1 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=5, chan=36] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=38] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:36:56 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=37] Command: date 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 INFO asyncssh:logging.py:92 [conn=4, chan=37] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=38] Command: date 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=4, chan=38] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:50:59 UTC 2087 INFO asyncssh:logging.py:92 [conn=5, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=37] 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=5, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=38] Command: date 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 Thu Jul 13 16:31:20 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=3, chan=39] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=4, chan=39] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=5, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=39] 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 INFO asyncssh:logging.py:92 [conn=5, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, 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=3, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=5, 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=4, 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=5, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=40] 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=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=5, 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=3, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=40] Channel closed 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 INFO asyncssh:logging.py:92 [conn=3, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=40] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=41] Command: date DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=41] Command: date 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 DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=41] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=42] Command: ip -j link show DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=42] Command: ip -j link show 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 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":"8e:c5:81:da:58:44","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":"92:9a:42:f9:87:2d","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","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:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","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:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","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:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","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: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=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=43] Command: date 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=43] Channel closed 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=3, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=43] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=4, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=44] 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=4, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=5, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=5, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=5, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=5, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=44] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=44] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=45] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=46] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:51:01 UTC 2087 INFO asyncssh:logging.py:92 [conn=5, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=45] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=46] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:31:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=45] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=46] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:36:58 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=4, chan=47] Requesting new SSH session INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=5, chan=47] Requesting new SSH session INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=3, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=47] Channel closed DEBUG infra1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=4, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=3, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=48] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=5, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=48] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=5, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=5, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=48] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=4, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=48] Received channel close DEBUG infra1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp5","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp6","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp7","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp8","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp9","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp10","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp49","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp50","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp51","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=4, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=48] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp2","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp3","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp4","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp47","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp47","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp48","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp48","parent":"ffff:fff1","options":{}}] INFO asyncssh:logging.py:92 [conn=3, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=49] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=4, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=3, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=50] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=3, chan=50] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=4, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=50] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=48] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=4, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=48] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp5","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp6","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp7","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp8","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp9","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp10","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp49","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp51","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=5, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=52] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=5, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=51] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=3, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=52] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=52] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=4, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=52] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=5, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=52] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=54] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=50] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=4, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=54] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=54] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=54] Requesting new SSH session DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=55] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=5, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=54] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=52] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=4, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=55] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=55] Channel closed DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=57] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=57] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=56] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=58] Received channel close DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=55] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=58] Channel closed DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=58] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=60] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=60] Received channel close DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=57] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=60] Channel closed DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=60] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=60] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=61] Command: date DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=62] Received channel close DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=62] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=61] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=61] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=62] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=64] Requesting new SSH session DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=62] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=63] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=60] Received channel close DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=64] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=61] Received channel close DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=62] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=67] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=67] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=63] Received channel close DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=67] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=4, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=67] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=3, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=69] Command: date DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=69] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=4, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=65] Received channel close DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=3, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=70] Command: tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=5, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=69] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=69] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=3, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=71] Command: date DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=70] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=5, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=71] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=4, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=67] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=71] Requesting new SSH session DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=5, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=72] Command: tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=3, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=4, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=72] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=68] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=73] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=3, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=5, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=72] Command: tc qdisc delete dev swp2 root INFO asyncssh:logging.py:92 [conn=5, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=73] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=4, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=72] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=69] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=73] Requesting new SSH session DEBUG infra2:Logger.py:156 tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=5, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=74] Command: tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=3, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=70] Command: tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=4, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=74] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=70] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=75] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=3, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=74] Command: tc qdisc delete dev swp3 root INFO asyncssh:logging.py:92 [conn=5, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=71] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=4, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=74] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=71] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=75] Requesting new SSH session DEBUG infra2:Logger.py:156 tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=5, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=76] Command: tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=3, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=72] Command: tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=4, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=76] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=72] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=77] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=3, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=76] Command: tc qdisc delete dev swp4 root INFO asyncssh:logging.py:92 [conn=5, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=77] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=4, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=76] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=73] Received channel close DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=78] Command: tc qdisc delete dev swp9 root DEBUG infra2:Logger.py:156 tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=5, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=74] Command: tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=4, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=78] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=77] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=77] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=74] Received channel close DEBUG agg1:Logger.py:156 tc qdisc delete dev swp47 root INFO asyncssh:logging.py:92 [conn=3, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=78] Command: tc qdisc delete dev swp47 root INFO asyncssh:logging.py:92 [conn=5, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=79] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=4, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=78] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=75] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=79] Requesting new SSH session DEBUG infra2:Logger.py:156 tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=5, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=80] Command: tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=3, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=76] Command: tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=4, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=80] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=79] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=76] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=81] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev swp47 ingress INFO asyncssh:logging.py:92 [conn=3, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=76] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=80] Command: tc qdisc delete dev swp47 ingress INFO asyncssh:logging.py:92 [conn=5, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=81] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=4, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=5, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=82] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=5, chan=78] Command: tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=4, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=78] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=78] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=80] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=83] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=83] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=79] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=4, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=5, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=84] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=5, chan=80] Command: tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=3, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=81] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp48 root INFO asyncssh:logging.py:92 [conn=3, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=84] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=84] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=80] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=82] Command: tc qdisc delete dev swp48 root INFO asyncssh:logging.py:92 [conn=5, chan=80] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=3, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=85] Received channel close DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=3, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=85] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=81] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=4, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=81] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=5, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=86] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=5, chan=82] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=3, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=83] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev swp48 ingress INFO asyncssh:logging.py:92 [conn=3, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=86] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=86] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=82] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=84] Command: tc qdisc delete dev swp48 ingress DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=87] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=83] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=4, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=83] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=5, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=88] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=5, chan=84] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=4, chan=88] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=88] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=84] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=84] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=84] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=84] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=84] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=89] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=85] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=4, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=85] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=5, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=90] Command: tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=5, chan=86] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=4, chan=90] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=90] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=86] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=86] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=86] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=91] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=87] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp50 root INFO asyncssh:logging.py:92 [conn=4, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=87] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=5, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=92] Command: tc qdisc delete dev swp50 root INFO asyncssh:logging.py:92 [conn=5, chan=88] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=4, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=92] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=88] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=88] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=4, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=88] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=93] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=89] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=4, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=89] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=5, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=94] Command: tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=5, chan=90] Command: tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=4, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=4, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=94] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=90] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=90] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=5, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=91] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=5, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=92] Command: tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=5, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=5, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=92] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/vrrp/test_vrrp_advert.py::test_vrrp_advert_overflow | 206.63 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-349' 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-349' 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-349' 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_advert_overflow">Starting testcase:test_vrrp_advert_overflow from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_advert.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=85] 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.4, port 32838 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 Thu Jul 13 16:37:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=95] 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.4, port 55794 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 Sat Jan 11 11:51:02 UTC 2087 INFO asyncssh:logging.py:92 [conn=5, chan=93] 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.4, port 44808 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 Thu Jul 13 16:31:24 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 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=6, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=6, chan=2] Received exit status 1 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 INFO DENT:Logger.py:84 [Dent agg1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg Defining func in .bashrc 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 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=6, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak 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 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 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get drop counters rate by reading hardware drop counters get_drops_rate_code() { R1=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average drop rate by reading hardware drop counters get_drops_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_drops_rate_code $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=6, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get drop counters rate by reading hardware drop counters get_drops_rate_code() { R1=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average drop rate by reading hardware drop counters get_drops_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_drops_rate_code $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc 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 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 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=7, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=7, chan=2] Received exit status 1 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 INFO DENT:Logger.py:84 [Dent infra1] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg Defining func in .bashrc 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 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=7, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak 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 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 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get drop counters rate by reading hardware drop counters get_drops_rate_code() { R1=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average drop rate by reading hardware drop counters get_drops_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_drops_rate_code $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=7, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get drop counters rate by reading hardware drop counters get_drops_rate_code() { R1=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average drop rate by reading hardware drop counters get_drops_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_drops_rate_code $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc 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 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 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=8, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=8, chan=2] Received exit status 1 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 INFO DENT:Logger.py:84 [Dent infra2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg get_drops_rate_code get_drops_rate_code_avg Defining func in .bashrc 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 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=8, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak 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 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 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get drop counters rate by reading hardware drop counters get_drops_rate_code() { R1=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average drop rate by reading hardware drop counters get_drops_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_drops_rate_code $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=8, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get drop counters rate by reading hardware drop counters get_drops_rate_code() { R1=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/hw_counters/drops/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average drop rate by reading hardware drop counters get_drops_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_drops_rate_code $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc 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 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia 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 date INFO asyncssh:logging.py:92 [conn=6, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=8] Command: date 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 Thu Jul 13 16:37:00 UTC 2023 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 date INFO asyncssh:logging.py:92 [conn=7, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=8] Command: date 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 Sat Jan 11 11:51:03 UTC 2087 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 date INFO asyncssh:logging.py:92 [conn=8, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=8] Command: date 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 Thu Jul 13 16:31:24 UTC 2023 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 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=6, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=10] Command: sysctl -n net.ipv4.ip_forward 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 1 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 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=7, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=10] Command: sysctl -n net.ipv4.ip_forward 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 1 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 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=8, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=10] Command: sysctl -n net.ipv4.ip_forward 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 1 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=6, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=12] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=7, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=12] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=8, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=12] Command: sysctl net.ipv4.ip_forward=1 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 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=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 date INFO asyncssh:logging.py:92 [conn=6, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=14] Command: date 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 Thu Jul 13 16:37:01 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, 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 DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=14] Command: date 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 Sat Jan 11 11:51:03 UTC 2087 INFO asyncssh:logging.py:92 [conn=8, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=13] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=14] Command: date 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 Thu Jul 13 16:31:24 UTC 2023 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 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=6, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=16] Command: ip link add name br0 type bridge 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 INFO asyncssh:logging.py:92 [conn=7, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, 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 DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=7, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=16] Command: ip link add name br0 type bridge 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=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=15] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=8, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=16] Command: ip link add name br0 type bridge 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 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 ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=6, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=18] Command: ip link set dev swp47 up master br0 && ip link set dev swp48 up master br0 && ip link set dev br0 up && ip link set dev swp1 up master br0 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 INFO asyncssh:logging.py:92 [conn=7, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, 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 DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=7, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=18] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up 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 INFO asyncssh:logging.py:92 [conn=8, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=17] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=8, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=18] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up 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 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 address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=7, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=20] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 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 asyncssh:logging.py:92 [conn=8, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=19] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=8, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=20] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 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 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.2', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=7, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=21] 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 DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=7, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=22] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 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 INFO asyncssh:logging.py:92 [conn=8, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=21] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=8, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=22] Command: ip -j address show swp51 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 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] 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 neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=7, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=24] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 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 asyncssh:logging.py:92 [conn=7, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=23] 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=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=23] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=7, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=23] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=8, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=26] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=8, chan=24] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF 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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=27] Requesting new SSH session 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=7, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=25] 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 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 DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=7, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=25] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=28] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=8, chan=26] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=27] 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 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 DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=7, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=27] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=8, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=30] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=8, chan=28] Command: systemctl restart 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=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 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp adv traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating custom traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=7, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=29] 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 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 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=7, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=29] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=8, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=32] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=8, chan=30] Command: get_cpu_traps_rate_code_avg 30 sw 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 201 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 INFO asyncssh:logging.py:92 [conn=8, chan=30] Channel closed DEBUG infra2:Logger.py:156 200 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_advert_overflow from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_advert.py INFO asyncssh:logging.py:92 [conn=8, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=31] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=31] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=8, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=32] Command: rm /etc/keepalived/keepalived.conf 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=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 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=8, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=34] Command: systemctl stop keepalived 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 INFO asyncssh:logging.py:92 [conn=7, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=33] Command: date 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 DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=7, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=34] Command: rm /etc/keepalived/keepalived.conf 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=35] Command: date 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 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=7, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=36] Command: systemctl stop keepalived 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=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 date INFO asyncssh:logging.py:92 [conn=7, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=38] Command: date 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 Sat Jan 11 11:54:26 UTC 2087 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 Thu Jul 13 16:34:47 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 Thu Jul 13 16:40:23 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=7, chan=39] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=8, chan=37] 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=39] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=21] 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 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 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 DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=38] Requesting new SSH session 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=7, chan=40] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=22] Command: ip -j link show type bridge 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 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=6, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=22] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":2240,"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=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2298,"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=39] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":136,"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:07","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=41] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=23] Command: date 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 INFO asyncssh:logging.py:92 [conn=7, chan=41] 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 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 DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=7, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=8, chan=40] Requesting new SSH session 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=7, chan=42] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=8, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Command: ip link delete br0 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 DEBUG infra1:Logger.py:156 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 INFO asyncssh:logging.py:92 [conn=8, chan=40] 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=1 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=1 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 = 1 INFO asyncssh:logging.py:92 [conn=7, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=43] 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 DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=7, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=44] Command: sysctl net.ipv4.ip_forward=1 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 DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=8, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=41] Command: date 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 INFO asyncssh:logging.py:92 [conn=8, chan=41] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=8, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=42] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 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 Thu Jul 13 16:40:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=45] 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 DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=46] Command: date 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 Sat Jan 11 11:54:26 UTC 2087 INFO asyncssh:logging.py:92 [conn=8, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=43] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=44] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:34:48 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=47] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=8, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=45] 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=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=45] 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=47] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=45] 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=7, chan=48] 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=8, chan=46] 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=48] 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=46] 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=6, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=30] Received channel close 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=6, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=48] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=49] Requesting new SSH session 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 INFO asyncssh:logging.py:92 [conn=6, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=46] 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=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=47] Command: date DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=50] Command: ip -j link show 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=6, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=47] Received channel close 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":"8e:c5:81:da:58:44","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":"92:9a:42:f9:87:2d","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","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:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","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:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","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:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","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: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 INFO asyncssh:logging.py:92 [conn=8, chan=47] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=33] Command: date 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=48] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=51] Command: date 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 INFO asyncssh:logging.py:92 [conn=7, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=48] 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 up && ip link set dev swp2 up && 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=48] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=51] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=49] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=7, chan=52] Requesting new SSH session 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=8, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=52] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=8, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=49] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=8, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=50] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=8, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=52] 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 INFO asyncssh:logging.py:92 [conn=6, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=35] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=6, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=36] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=6, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=36] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=53] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=7, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=54] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=7, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=54] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=51] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=8, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=52] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=8, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||
| Passed | functional/vrrp/test_vrrp_basic.py::test_vrrp_basic_on[port] | 68.06 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-526' 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-526' 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-526' 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=6, chan=37] 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.4, port 34042 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 Thu Jul 13 16:40:26 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=55] 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.4, port 39126 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 Sat Jan 11 11:54:29 UTC 2087 INFO asyncssh:logging.py:92 [conn=8, chan=53] 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.4, port 56978 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 Thu Jul 13 16:34:50 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 1 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 1 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 1 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 Thu Jul 13 16:40:27 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 Sat Jan 11 11:54:29 UTC 2087 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 Thu Jul 13 16:34:51 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 && ip link set dev swp51 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 && ip link set dev swp51 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 && ip link set dev swp51 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 && ip link set dev swp51 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 } 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 } 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 } EOF INFO asyncssh:logging.py:92 [conn=11, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } 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 cat << EOF >> /etc/keepalived/keepalived.conf 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=10, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=11, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=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 asyncssh:logging.py:92 [conn=10, chan=15] Requesting new SSH session 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 systemctl restart keepalived 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 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=11, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=11, chan=16] Command: systemctl restart keepalived 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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=10, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=11, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=11, 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 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=10, chan=18] 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=11, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=11, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.534 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.123 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.103 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.109 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.136 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.177 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 936ms rtt min/avg/max/mdev = 0.103/0.169/0.534/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.534 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.123 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.103 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.109 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.136 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.123 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.177 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 936ms rtt min/avg/max/mdev = 0.103/0.169/0.534/0.123 ms 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 11:54:51.338400 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 1, length 64 11:54:51.442368 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 2, length 64 11:54:51.546365 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 3, length 64 11:54:51.650348 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 4, length 64 11:54:51.754356 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 5, length 64 11:54:51.858434 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 6, length 64 11:54:51.962406 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 7, length 64 11:54:52.066382 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 8, length 64 11:54:52.170443 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, seq 9, length 64 11:54:52.274381 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20168, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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 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=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=19] 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 DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=10, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=20] Command: ip link set dev vrrp.40 down 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=11, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=19] 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=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=10, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=11, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=11, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.411 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.184 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.117 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.188 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.167 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.118 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.117/0.170/0.411/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.411 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.184 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.117 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.188 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.167 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.118 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.117/0.170/0.411/0.085 ms 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 16:35:31.902935 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 1, length 64 16:35:32.004488 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 2, length 64 16:35:32.108448 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 3, length 64 16:35:32.212435 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 4, length 64 16:35:32.316455 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 5, length 64 16:35:32.420531 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 6, length 64 16:35:32.524494 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 7, length 64 16:35:32.628453 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 8, length 64 16:35:32.732445 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, seq 9, length 64 16:35:32.836463 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20182, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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=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 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=10, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=24] Command: ip link set dev vrrp.40 up 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 DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=10, chan=25] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=11, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=21] 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 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=10, chan=26] 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=11, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=11, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 0 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. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.218 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.134 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.106 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=3.90 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.204 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.145 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.111 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 932ms rtt min/avg/max/mdev = 0.106/0.521/3.904/1.128 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.218 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.134 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.106 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=3.90 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.204 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.145 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.111 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 932ms rtt min/avg/max/mdev = 0.106/0.521/3.904/1.128 ms 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 11:55:29.667372 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 1, length 64 11:55:29.767898 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 2, length 64 11:55:29.871893 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 3, length 64 11:55:29.975916 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 4, length 64 11:55:30.079877 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 5, length 64 11:55:30.183896 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 6, length 64 11:55:30.291685 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 7, length 64 11:55:30.389035 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 8, length 64 11:55:30.491940 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, seq 9, length 64 11:55:30.599905 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20199, 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 10 packets captured 10 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_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=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 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=10, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=28] Command: rm /etc/keepalived/keepalived.conf 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 INFO asyncssh:logging.py:92 [conn=10, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=29] 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 DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=10, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=30] Command: systemctl stop keepalived 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 DEBUG infra1:Logger.py:156 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 date INFO asyncssh:logging.py:92 [conn=10, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=32] Command: date 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 Sat Jan 11 11:55:34 UTC 2087 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 Thu Jul 13 16:35:56 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 Thu Jul 13 16:41:32 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=10, chan=33] 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=33] 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=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 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 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 DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=22] Requesting new SSH session DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=34] 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=11, chan=30] Command: ip -j link show type bridge 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 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 infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=9, chan=22] 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 agg1:Logger.py:156 [{"ifindex":137,"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=11, chan=30] Channel closed DEBUG infra2:Logger.py:156 [] 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=1 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=1 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 = 1 INFO asyncssh:logging.py:92 [conn=10, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=35] Command: date 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=10, chan=35] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=10, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=36] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 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=1 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=1 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 = 1 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 Thu Jul 13 16:41:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=37] Command: date 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 date INFO asyncssh:logging.py:92 [conn=10, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=38] 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=10, chan=38] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:55:35 UTC 2087 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 Thu Jul 13 16:35:56 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=39] 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=39] 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=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, 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=9, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=39] Channel closed 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 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=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=35] 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=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=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=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=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=10, chan=41] Requesting new SSH session 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 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=10, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=32] Command: ip -j link show 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 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=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=41] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=37] Command: date 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 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":"8e:c5:81:da:58:44","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":"92:9a:42:f9:87:2d","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","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:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","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:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","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:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","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: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=10, chan=42] Command: ip -j link show 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=33] Command: date 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=11, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=42] Channel closed 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=11, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=38] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=33] Channel closed 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 up && ip link set dev swp2 up && 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=11, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=43] Command: date 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=11, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=43] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=10, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, 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 up && ip link set dev swp52 down 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=11, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && 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=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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && 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=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=44] 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_on[bridge] | 68.21 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-679' 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-679' 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-679' 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=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.4, port 40520 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 Thu Jul 13 16:41:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, 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=13] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=13] Local address: 172.17.0.4, port 58618 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 Sat Jan 11 11:55:37 UTC 2087 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.4, port 50114 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 Thu Jul 13 16:35:58 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 1 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 1 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 1 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 Thu Jul 13 16:41:35 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 Sat Jan 11 11:55:37 UTC 2087 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 Thu Jul 13 16:35:59 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=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=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=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 swp51 up && 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 swp51 up && 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 swp51 up && 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 swp51 up && 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 } 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 } 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 } EOF INFO asyncssh:logging.py:92 [conn=14, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } 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 cat << EOF >> /etc/keepalived/keepalived.conf 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=13, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=14, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=17] Requesting new SSH session 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 systemctl restart keepalived 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 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=14, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=14, chan=18] Command: systemctl restart keepalived 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 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=13, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=14, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=14, 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 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=13, chan=20] 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=14, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=14, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.612 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.187 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.109 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.204 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.181 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.125 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.121 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.212 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 936ms rtt min/avg/max/mdev = 0.109/0.201/0.612/0.142 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.612 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.187 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.109 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.204 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.181 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.125 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.121 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.212 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 936ms rtt min/avg/max/mdev = 0.109/0.201/0.612/0.142 ms 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 11:55:59.505493 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 1, length 64 11:55:59.609130 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 2, length 64 11:55:59.713063 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 3, length 64 11:55:59.817160 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 4, length 64 11:55:59.921139 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 5, length 64 11:56:00.025101 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 6, length 64 11:56:00.129099 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 7, length 64 11:56:00.233095 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 8, length 64 11:56:00.337182 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, seq 9, length 64 11:56:00.441122 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20277, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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 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=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=21] 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 DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=13, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=22] Command: ip link set dev vrrp.40 down 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=14, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=21] 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=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=21] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=13, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=14, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=14, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.406 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.181 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.155 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.140 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.113 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.155 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.149 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 933ms rtt min/avg/max/mdev = 0.113/0.168/0.406/0.081 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.406 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.181 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.155 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.140 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.113 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.155 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.149 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 933ms rtt min/avg/max/mdev = 0.113/0.168/0.406/0.081 ms 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 16:36:40.040622 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 1, length 64 16:36:40.141617 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 2, length 64 16:36:40.245611 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 3, length 64 16:36:40.349586 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 4, length 64 16:36:40.453570 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 5, length 64 16:36:40.557564 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 6, length 64 16:36:40.661608 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 7, length 64 16:36:40.765599 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 8, length 64 16:36:40.869581 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, seq 9, length 64 16:36:40.973583 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20294, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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=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 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=13, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=26] Command: ip link set dev vrrp.40 up 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 DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=13, chan=27] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=14, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=23] 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 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=13, chan=28] 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=14, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=28] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=14, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 0 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. 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.235 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.186 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.149 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.136 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.138 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.100 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.124 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.142/0.235/0.038 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.235 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.186 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.149 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.136 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.138 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.100 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.124 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.142/0.235/0.038 ms 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 11:56:37.809196 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 1, length 64 11:56:37.910679 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 2, length 64 11:56:38.014620 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 3, length 64 11:56:38.118591 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 4, length 64 11:56:38.222615 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 5, length 64 11:56:38.326617 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 6, length 64 11:56:38.430629 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 7, length 64 11:56:38.534614 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 8, length 64 11:56:38.638604 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, seq 9, length 64 11:56:38.742625 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20311, 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 10 packets captured 10 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_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=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 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=13, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=30] Command: rm /etc/keepalived/keepalived.conf 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 INFO asyncssh:logging.py:92 [conn=13, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=31] Command: date 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 DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=13, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=32] Command: systemctl stop keepalived 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=33] Command: date 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 INFO asyncssh:logging.py:92 [conn=13, chan=33] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=34] Command: date 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 Sat Jan 11 11:56:43 UTC 2087 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 Thu Jul 13 16:37:04 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 Thu Jul 13 16:42:40 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=13, chan=35] 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=35] 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=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 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=12, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=32] Requesting new SSH session 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=13, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=12, chan=22] Command: ip -j link show type bridge 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 [{"ifindex":2243,"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=37] Requesting new SSH session 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=12, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2301,"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 DEBUG agg1:Logger.py:156 [{"ifindex":138,"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=37] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=23] 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 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 DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=13, chan=38] Requesting new SSH session 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 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=38] Command: ip link delete br0 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=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 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=1 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=1 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 = 1 INFO asyncssh:logging.py:92 [conn=13, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=39] Command: date 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=13, chan=39] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=13, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=40] Command: sysctl net.ipv4.ip_forward=1 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 DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 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=1 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=1 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 = 1 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 Thu Jul 13 16:42:41 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, 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 DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=42] Command: date 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=13, chan=42] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:56:43 UTC 2087 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 Thu Jul 13 16:37:05 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=43] 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=43] 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=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=43] 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=43] Channel closed 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 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=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=39] 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=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=44] 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=12, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=30] Channel closed 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 DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=44] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=31] Command: date 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=45] 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] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=45] 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=13, chan=45] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=46] 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=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=41] Channel closed 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=13, chan=46] 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=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=13, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=32] Channel closed 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 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":"8e:c5:81:da:58:44","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":"92:9a:42:f9:87:2d","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","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:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","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:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","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:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","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: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 INFO asyncssh:logging.py:92 [conn=13, chan=46] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=33] Command: date 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=47] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=43] Command: date 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 INFO asyncssh:logging.py:92 [conn=12, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=47] 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 up && ip link set dev swp2 up && 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=13, chan=47] 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 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=13, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=43] Channel closed 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && 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=48] 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 up && ip link set dev swp52 down 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && 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=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=48] 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_basic.py::test_vrrp_basic_down_on[port] | 68.07 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-840' 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-840' 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-840' 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=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.4, port 33958 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 Thu Jul 13 16:42:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=49] 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.4, port 51106 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 Sat Jan 11 11:56:45 UTC 2087 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.4, port 33734 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 Thu Jul 13 16:37:07 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 1 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 1 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 1 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 Thu Jul 13 16:42:43 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 Sat Jan 11 11:56:45 UTC 2087 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 Thu Jul 13 16:37:07 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 && ip link set dev swp51 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 && ip link set dev swp51 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 && ip link set dev swp51 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 && ip link set dev swp51 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 } 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 } 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 } EOF INFO asyncssh:logging.py:92 [conn=17, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } 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 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] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=12] Received channel close 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 cat << EOF >> /etc/keepalived/keepalived.conf 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=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=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 asyncssh:logging.py:92 [conn=16, chan=15] Requesting new SSH session 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 systemctl restart keepalived 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 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=17, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=17, chan=16] Command: systemctl restart keepalived 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 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=17, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=17] 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=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=16, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=17, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=17, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.524 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.148 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.107 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.114 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.114 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.105 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.105/0.160/0.524/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.524 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.148 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.107 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.114 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.114 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.105 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.105/0.160/0.524/0.123 ms 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 11:57:07.549871 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 1, length 64 11:57:07.651798 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 2, length 64 11:57:07.755776 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 3, length 64 11:57:07.859774 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 4, length 64 11:57:07.963828 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 5, length 64 11:57:08.067785 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 6, length 64 11:57:08.171790 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 7, length 64 11:57:08.275790 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 8, length 64 11:57:08.379794 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, seq 9, length 64 11:57:08.483802 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20390, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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 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=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 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=16, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=20] Command: ip link set dev vrrp.40 down 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 DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=16, chan=21] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=17, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=19] 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 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 DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=16, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=17, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=17, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.466 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.214 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.124 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.197 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.163 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.109 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.107 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.106 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 936ms rtt min/avg/max/mdev = 0.106/0.175/0.466/0.104 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.466 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.214 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.124 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.197 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.163 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.109 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.107 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.106 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 936ms rtt min/avg/max/mdev = 0.106/0.175/0.466/0.104 ms 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 16:37:48.078782 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 1, length 64 16:37:48.182762 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 2, length 64 16:37:48.286704 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 3, length 64 16:37:48.390688 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 4, length 64 16:37:48.494791 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 5, length 64 16:37:48.598718 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 6, length 64 16:37:48.702700 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 7, length 64 16:37:48.806668 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 8, length 64 16:37:48.910668 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, seq 9, length 64 16:37:49.014663 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20407, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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 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=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=21] Command: date 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 INFO asyncssh:logging.py:92 [conn=17, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=17, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=22] Command: ip link set dev vrrp.40 down 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=16, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=17, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=17, 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 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 DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=16, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=23] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=17, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=17, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=15, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 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 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 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=16, 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 1 packet received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=15, chan=18] Received exit status 1 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 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 933ms 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 933ms pipe 10 -----------------------------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=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 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=17, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=26] Command: rm /etc/keepalived/keepalived.conf 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=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 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=17, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=28] Command: systemctl stop keepalived 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 INFO asyncssh:logging.py:92 [conn=16, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=25] Command: date 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 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=16, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=26] Command: rm /etc/keepalived/keepalived.conf 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=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 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=16, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=28] Command: systemctl stop keepalived 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 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 Sat Jan 11 11:57:51 UTC 2087 INFO asyncssh:logging.py:92 [conn=17, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=29] 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 DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=30] Command: date 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 DEBUG infra2:Logger.py:156 Thu Jul 13 16:38:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=15, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=19] Command: date 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 INFO asyncssh:logging.py:92 [conn=15, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=20] Command: date 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 INFO asyncssh:logging.py:92 [conn=15, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:43:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=16, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=17, chan=31] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=15, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=21] Command: date 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=16, chan=31] Channel closed 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=15, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=32] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=22] Command: ip -j link show type bridge 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 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=15, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=22] Received channel close DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=17, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=22] Channel closed DEBUG infra2:Logger.py:156 [] DEBUG agg1:Logger.py:156 [{"ifindex":139,"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=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 ip link delete br0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=24] Command: ip link delete br0 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 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=15, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=26] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=16, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=33] Command: date 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=16, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=34] Command: sysctl net.ipv4.ip_forward=1 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=16, chan=34] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=17, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=34] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=27] 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 DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=28] Command: date 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 Thu Jul 13 16:43:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=35] Command: date 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 DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=36] Command: date 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 Sat Jan 11 11:57:51 UTC 2087 INFO asyncssh:logging.py:92 [conn=17, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=35] Command: date 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 INFO asyncssh:logging.py:92 [conn=17, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=36] Command: date 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 DEBUG infra2:Logger.py:156 Thu Jul 13 16:38:13 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=15, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=16, chan=37] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=17, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=37] Command: date 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 INFO asyncssh:logging.py:92 [conn=15, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, 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=15, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=37] Channel closed 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 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=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, 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=17, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, 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=16, 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=17, 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=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 INFO asyncssh:logging.py:92 [conn=15, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=39] Requesting new SSH session 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=15, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=39] Command: date 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=17, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=32] Command: ip -j link show DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=39] Command: date DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=40] Requesting new SSH session 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 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 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":"8e:c5:81:da:58:44","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":"92:9a:42:f9:87:2d","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","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:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","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:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","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:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","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: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=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=33] Command: date DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=15, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=40] Channel closed 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 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=16, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=41] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=16, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=17, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=17, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=17, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=34] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_basic.py::test_vrrp_basic_down_on[bridge] | 68.26 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-993' 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-993' 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-993' 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=15, 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=18] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=18] Local address: 172.17.0.4, port 58116 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 Thu Jul 13 16:43:51 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, 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=19] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=19] Local address: 172.17.0.4, port 57032 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 Sat Jan 11 11:57:53 UTC 2087 INFO asyncssh:logging.py:92 [conn=17, 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=20] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Local address: 172.17.0.4, port 54454 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 Thu Jul 13 16:38:15 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 1 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 1 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 1 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 Thu Jul 13 16:43:51 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 Sat Jan 11 11:57:54 UTC 2087 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 Thu Jul 13 16:38:15 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=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=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=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 swp51 up && 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 swp51 up && 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 swp51 up && 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 swp51 up && 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.10/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 && ip address add 192.168.3.11/24 dev swp51 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 } 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 } 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 } EOF INFO asyncssh:logging.py:92 [conn=20, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } 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 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 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] 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 cat << EOF >> /etc/keepalived/keepalived.conf 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=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=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 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=17] Requesting new SSH session 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 systemctl restart keepalived 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 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=20, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=20, chan=18] Command: systemctl restart keepalived 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 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=20, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=19] 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=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=19, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=20, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=20, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.603 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.182 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.152 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.189 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.136 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.108 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.199 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.203 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.124 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 938ms rtt min/avg/max/mdev = 0.108/0.200/0.603/0.139 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.603 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.182 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.152 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.189 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.136 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.108 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.199 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.203 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.124 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 938ms rtt min/avg/max/mdev = 0.108/0.200/0.603/0.139 ms 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 11:58:15.816183 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 1, length 64 11:58:15.918540 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 2, length 64 11:58:16.022546 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 3, length 64 11:58:16.130553 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 4, length 64 11:58:16.234511 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 5, length 64 11:58:16.338485 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 6, length 64 11:58:16.442492 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 7, length 64 11:58:16.546579 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 8, length 64 11:58:16.650596 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, seq 9, length 64 11:58:16.754511 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20500, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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 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=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 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=19, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=22] Command: ip link set dev vrrp.40 down 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 DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=19, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=20, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=21] 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 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 DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=19, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=20, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=20, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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.406 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.150 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.137 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.118 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.133 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.113 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.113/0.157/0.406/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.406 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.150 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.137 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.118 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.133 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.113 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.113/0.157/0.406/0.084 ms 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 16:38:56.357651 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 1, length 64 16:38:56.459807 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 2, length 64 16:38:56.563810 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 3, length 64 16:38:56.667804 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 4, length 64 16:38:56.771784 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 5, length 64 16:38:56.875798 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 6, length 64 16:38:56.979791 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 7, length 64 16:38:57.083792 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 8, length 64 16:38:57.187807 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, seq 9, length 64 16:38:57.291784 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 20517, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel 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 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=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=23] Command: date 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 INFO asyncssh:logging.py:92 [conn=20, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=20, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=24] Command: ip link set dev vrrp.40 down 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=19, chan=25] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=20, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=20, 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 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 DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=19, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=25] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=20, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=20, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" 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 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=18, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 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 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=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 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=18, chan=18] Received exit status 1 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 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 934ms 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 934ms pipe 10 -----------------------------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=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 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=20, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=28] Command: rm /etc/keepalived/keepalived.conf 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=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 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=20, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=30] Command: systemctl stop keepalived 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 INFO asyncssh:logging.py:92 [conn=19, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=27] Command: date 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 DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=19, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=28] Command: rm /etc/keepalived/keepalived.conf 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 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=29] Command: date 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 INFO asyncssh:logging.py:92 [conn=19, chan=29] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=19, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=30] Command: systemctl stop keepalived 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=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 date INFO asyncssh:logging.py:92 [conn=19, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=32] Command: date 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 Sat Jan 11 11:58:59 UTC 2087 INFO asyncssh:logging.py:92 [conn=20, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=31] 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 DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=32] Command: date 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 DEBUG infra2:Logger.py:156 Thu Jul 13 16:39:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=18, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=19] Command: date 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 INFO asyncssh:logging.py:92 [conn=18, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=20] Command: date 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 INFO asyncssh:logging.py:92 [conn=18, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:44:57 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=19, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=20, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=18, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=21] 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 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=18, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=20, chan=34] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=20, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=22] Command: ip -j link show type bridge 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 [{"ifindex":2246,"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=35] Requesting new SSH session 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=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=20, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2304,"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=35] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":140,"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=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=23] Command: date 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=19, chan=35] Channel closed 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 DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=19, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=35] Channel closed 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 DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=20, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=18, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=20, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=18, chan=24] Command: ip link delete br0 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 DEBUG infra1:Logger.py:156 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 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 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=18, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=26] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=19, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=37] 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 DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=19, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=38] Command: sysctl net.ipv4.ip_forward=1 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=19, chan=38] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 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 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=20, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=38] Command: sysctl net.ipv4.ip_forward=1 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 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=27] 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 DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=28] Command: date 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 INFO asyncssh:logging.py:92 [conn=18, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:44:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=19, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=39] 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 DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=40] Command: date 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 Sat Jan 11 11:59:00 UTC 2087 INFO asyncssh:logging.py:92 [conn=20, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=39] Command: date 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 INFO asyncssh:logging.py:92 [conn=20, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=40] Command: date 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 INFO asyncssh:logging.py:92 [conn=20, chan=40] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:39:21 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=18, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=19, chan=41] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=20, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=41] Command: date 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 INFO asyncssh:logging.py:92 [conn=18, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, 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=18, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=41] 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 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=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=41] 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=20, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, 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=19, 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=20, 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=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=18, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=42] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=31] Command: date 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 INFO asyncssh:logging.py:92 [conn=19, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=43] Requesting new SSH session 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 INFO asyncssh:logging.py:92 [conn=18, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=43] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=43] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=32] Command: ip -j link show 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 INFO asyncssh:logging.py:92 [conn=20, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=44] Command: ip -j link show DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=44] Command: ip -j link show 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 INFO asyncssh:logging.py:92 [conn=19, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=44] Received channel close 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":"8e:c5:81:da:58:44","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":"92:9a:42:f9:87:2d","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","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:07","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","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:08","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","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:09","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","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: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=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=44] Channel closed 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 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=33] Command: date 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=45] 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=18, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=20, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=45] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=19, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=18, 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 up && ip link set dev swp2 up && ip link set dev swp47 up && ip link set dev swp48 up 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=20, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=20, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=20, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=46] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=34] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_ifupdown.py::test_vrrp_ifupdown | 323.09 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-1154' 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-1154' 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-1154' 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_ifupdown">Starting testcase:test_vrrp_ifupdown from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_ifupdown.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=18, 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=21] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=21] Local address: 172.17.0.4, port 34668 INFO asyncssh:logging.py:92 [conn=21] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=21] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=21] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:44:59 UTC 2023 INFO asyncssh:logging.py:92 [conn=19, 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=22] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=22] Local address: 172.17.0.4, port 56496 INFO asyncssh:logging.py:92 [conn=22] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=22] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=22] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:59:01 UTC 2087 INFO asyncssh:logging.py:92 [conn=20, chan=47] 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=23] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=23] Local address: 172.17.0.4, port 52722 INFO asyncssh:logging.py:92 [conn=23] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=23] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=23] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:39:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=21, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=21, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=21, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=22, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=22, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=22, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=23, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=23, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=23, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=21, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=21, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=21, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=22, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=22, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=22, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=23, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=23, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=23, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=21, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:44:59 UTC 2023 INFO asyncssh:logging.py:92 [conn=22, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:59:02 UTC 2087 INFO asyncssh:logging.py:92 [conn=23, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:39:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=21, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=7] Channel closed DEBUG agg1:Logger.py:156 cat /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=21, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=8] Command: cat /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=21, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=8] Channel closed DEBUG agg1:Logger.py:156 # # ifupdown2 configuration file # # This file contains default settings for ifupdown # # enable templates template_enable=1 # default template engine (only mako is currently supported) template_engine=mako # default template lookup path during template rendering template_lookuppath=/etc/network/ifupdown2/templates # default network configuration filepath default_interfaces_configfile=/etc/network/interfaces # The -i interfacefile option is allowed by default but # can be disabled by setting the below option to 1 to # reduce security issues (due to the pre- and post- commands) disable_cli_interfacesfile=0 # enable addon module syntax check: # Python addon modules register dictionary of supported attributes. # The syntax checker in ifupdown2 uses this dictionary for syntax # checks in the interfaces file. This works well, when only python modules # are used. But when a mix of scripts and modules are used (which is the # default case), you may get false warnings for attributes supported # by scripts addon_syntax_check=0 # Support executing of ifupdown style scripts. # Note that by default python addon modules override scripts with the same # name addon_scripts_support=1 # enable python addons addon_python_modules_support=1 # By default ifupdown2 only supports a single vlan filtering bridge # on the system. Set this flag to 1 to support multiple vlan # filtering bridges multiple_vlan_aware_bridge_support=0 # ifquery check status strings. # By default `ifquery --check` prints the check and # cross marks against interface attributes. # Use the below strings to modify the default behaviour. # ifquery_check_success_str=pass ifquery_check_error_str=fail ifquery_check_unknown_str= # # This attribute controls iface/vlan range expansions # in ifquery default output. ifquery_ifacename_expand_range=0 # Let link master (bridges, bonds) own the link state of slaves link_master_slave=1 # Delay admin state change till the end delay_admin_state_change=0 # ifreload by default downs: 'all interfaces for which config changed' + # 'interfaces that were deleted'. With the below variable set to '0' # ifreload will only down 'interfaces that were deleted' ifreload_down_changed=0 # squash all addr config when you process the first interface addr_config_squash=0 # squash iface config into one when you have multiple # ifaces stanzas for an interface ifaceobj_squash=0 # By default ifupdown2 will adjust logical devices MTU # based on the physical interface they are running on top of. # set this flag to 0 to disable this behaviour adjust_logical_dev_mtu=1 # directory where the state file is stored # if this directory doesn't exists ifupdown2 will create it # if directory creation fails or state_dir variable is empty # state_dir will default to /run/network/ state_dir=/run/network/ INFO asyncssh:logging.py:92 [conn=21, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=9] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /etc/network/ifupdown2/ifupdown2.conf /etc/network/ifupdown2/ifupdown2.bak INFO asyncssh:logging.py:92 [conn=21, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=10] Command: echo onl | sudo -S cp /etc/network/ifupdown2/ifupdown2.conf /etc/network/ifupdown2/ifupdown2.bak INFO asyncssh:logging.py:92 [conn=21, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=11] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S cp /etc/network/interfaces /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=12] Command: echo onl | sudo -S cp /etc/network/interfaces /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=7] Channel closed DEBUG infra1:Logger.py:156 cat /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=22, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=8] Command: cat /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=22, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=8] Channel closed DEBUG infra1:Logger.py:156 # # ifupdown2 configuration file # # This file contains default settings for ifupdown # # enable templates template_enable=1 # default template engine (only mako is currently supported) template_engine=mako # default template lookup path during template rendering template_lookuppath=/etc/network/ifupdown2/templates # default network configuration filepath default_interfaces_configfile=/etc/network/interfaces # The -i interfacefile option is allowed by default but # can be disabled by setting the below option to 1 to # reduce security issues (due to the pre- and post- commands) disable_cli_interfacesfile=0 # enable addon module syntax check: # Python addon modules register dictionary of supported attributes. # The syntax checker in ifupdown2 uses this dictionary for syntax # checks in the interfaces file. This works well, when only python modules # are used. But when a mix of scripts and modules are used (which is the # default case), you may get false warnings for attributes supported # by scripts addon_syntax_check=0 # Support executing of ifupdown style scripts. # Note that by default python addon modules override scripts with the same # name addon_scripts_support=1 # enable python addons addon_python_modules_support=1 # By default ifupdown2 only supports a single vlan filtering bridge # on the system. Set this flag to 1 to support multiple vlan # filtering bridges multiple_vlan_aware_bridge_support=0 # ifquery check status strings. # By default `ifquery --check` prints the check and # cross marks against interface attributes. # Use the below strings to modify the default behaviour. # ifquery_check_success_str=pass ifquery_check_error_str=fail ifquery_check_unknown_str= # # This attribute controls iface/vlan range expansions # in ifquery default output. ifquery_ifacename_expand_range=0 # Let link master (bridges, bonds) own the link state of slaves link_master_slave=1 # Delay admin state change till the end delay_admin_state_change=0 # ifreload by default downs: 'all interfaces for which config changed' + # 'interfaces that were deleted'. With the below variable set to '0' # ifreload will only down 'interfaces that were deleted' ifreload_down_changed=0 # squash all addr config when you process the first interface addr_config_squash=0 # squash iface config into one when you have multiple # ifaces stanzas for an interface ifaceobj_squash=0 # By default ifupdown2 will adjust logical devices MTU # based on the physical interface they are running on top of. # set this flag to 0 to disable this behaviour adjust_logical_dev_mtu=1 # directory where the state file is stored # if this directory doesn't exists ifupdown2 will create it # if directory creation fails or state_dir variable is empty # state_dir will default to /run/network/ state_dir=/run/network/ INFO asyncssh:logging.py:92 [conn=22, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=9] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S cp /etc/network/ifupdown2/ifupdown2.conf /etc/network/ifupdown2/ifupdown2.bak INFO asyncssh:logging.py:92 [conn=22, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=10] Command: echo onl | sudo -S cp /etc/network/ifupdown2/ifupdown2.conf /etc/network/ifupdown2/ifupdown2.bak INFO asyncssh:logging.py:92 [conn=22, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=11] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S cp /etc/network/interfaces /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=12] Command: echo onl | sudo -S cp /etc/network/interfaces /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=7] Channel closed DEBUG infra2:Logger.py:156 cat /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=23, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=8] Command: cat /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=23, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=8] Channel closed DEBUG infra2:Logger.py:156 # # ifupdown2 configuration file # # This file contains default settings for ifupdown # # enable templates template_enable=1 # default template engine (only mako is currently supported) template_engine=mako # default template lookup path during template rendering template_lookuppath=/etc/network/ifupdown2/templates # default network configuration filepath default_interfaces_configfile=/etc/network/interfaces # The -i interfacefile option is allowed by default but # can be disabled by setting the below option to 1 to # reduce security issues (due to the pre- and post- commands) disable_cli_interfacesfile=0 # enable addon module syntax check: # Python addon modules register dictionary of supported attributes. # The syntax checker in ifupdown2 uses this dictionary for syntax # checks in the interfaces file. This works well, when only python modules # are used. But when a mix of scripts and modules are used (which is the # default case), you may get false warnings for attributes supported # by scripts addon_syntax_check=0 # Support executing of ifupdown style scripts. # Note that by default python addon modules override scripts with the same # name addon_scripts_support=1 # enable python addons addon_python_modules_support=1 # By default ifupdown2 only supports a single vlan filtering bridge # on the system. Set this flag to 1 to support multiple vlan # filtering bridges multiple_vlan_aware_bridge_support=0 # ifquery check status strings. # By default `ifquery --check` prints the check and # cross marks against interface attributes. # Use the below strings to modify the default behaviour. # ifquery_check_success_str=pass ifquery_check_error_str=fail ifquery_check_unknown_str= # # This attribute controls iface/vlan range expansions # in ifquery default output. ifquery_ifacename_expand_range=0 # Let link master (bridges, bonds) own the link state of slaves link_master_slave=1 # Delay admin state change till the end delay_admin_state_change=0 # ifreload by default downs: 'all interfaces for which config changed' + # 'interfaces that were deleted'. With the below variable set to '0' # ifreload will only down 'interfaces that were deleted' ifreload_down_changed=0 # squash all addr config when you process the first interface addr_config_squash=0 # squash iface config into one when you have multiple # ifaces stanzas for an interface ifaceobj_squash=0 # By default ifupdown2 will adjust logical devices MTU # based on the physical interface they are running on top of. # set this flag to 0 to disable this behaviour adjust_logical_dev_mtu=1 # directory where the state file is stored # if this directory doesn't exists ifupdown2 will create it # if directory creation fails or state_dir variable is empty # state_dir will default to /run/network/ state_dir=/run/network/ INFO asyncssh:logging.py:92 [conn=23, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=9] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /etc/network/ifupdown2/ifupdown2.conf /etc/network/ifupdown2/ifupdown2.bak INFO asyncssh:logging.py:92 [conn=23, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=10] Command: echo onl | sudo -S cp /etc/network/ifupdown2/ifupdown2.conf /etc/network/ifupdown2/ifupdown2.bak INFO asyncssh:logging.py:92 [conn=23, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=11] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /etc/network/interfaces /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=12] Command: echo onl | sudo -S cp /etc/network/interfaces /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=12] Channel closed DEBUG infra2:Logger.py:156 ------------------------------Captured stdout call------------------------------ Connection made to 10.36.118.44 Authentication complete SSH connection closed Connection made to 10.36.118.44 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=21, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:45:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=22, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=13] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=14] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 11:59:02 UTC 2087 INFO asyncssh:logging.py:92 [conn=23, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=14] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:39:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=22, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=15] Received channel close DEBUG infra1:Logger.py:156 sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=1~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces.d/cfg-file-1~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=22, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=21, chan=15] Channel closed DEBUG infra2:Logger.py:156 sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=1~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces.d/cfg-file-1~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=23, chan=16] Requesting new SSH session DEBUG agg1:Logger.py:156 sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=1~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces.d/cfg-file-1~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=21, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=16] Command: sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=1~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces.d/cfg-file-1~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=23, chan=16] Command: sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=1~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces.d/cfg-file-1~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=21, chan=16] Command: sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=1~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces.d/cfg-file-1~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=22, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=21, chan=16] Channel closed DEBUG infra2:Logger.py:156 DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo -e ' auto br0 iface br0 inet static bridge-ports swp49 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.3/24 ' >> /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=21, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo -e ' auto br0 iface br0 inet static bridge-ports swp49 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.4/24 ' >> /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=18] Requesting new SSH session DEBUG agg1:Logger.py:156 echo -e ' auto br0 iface br0 inet static bridge-ports swp47 swp48 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.1/24 ' >> /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=18] Command: echo -e ' auto br0 iface br0 inet static bridge-ports swp49 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.3/24 ' >> /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=18] Command: echo -e ' auto br0 iface br0 inet static bridge-ports swp49 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.4/24 ' >> /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=18] Command: echo -e ' auto br0 iface br0 inet static bridge-ports swp47 swp48 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.1/24 ' >> /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=18] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=21, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=18] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=19] Received channel close DEBUG infra1:Logger.py:156 ifquery -a -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=21, chan=19] Channel closed DEBUG infra2:Logger.py:156 ifquery -a -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=20] Requesting new SSH session DEBUG agg1:Logger.py:156 ifquery -a -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=20] Command: ifquery -a -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=20] Command: ifquery -a -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=20] Command: ifquery -a -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=20] Channel closed DEBUG infra1:Logger.py:156 auto lo iface lo inet loopback address 20.20.0.1/32 auto ma1 iface ma1 inet dhcp auto br0 iface br0 inet static bridge-ports swp49 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.3/24 INFO asyncssh:logging.py:92 [conn=22, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=20] Channel closed DEBUG agg1:Logger.py:156 auto lo iface lo inet loopback auto ma1 iface ma1 inet dhcp auto br0 iface br0 inet static bridge-ports swp47 swp48 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.1/24 INFO asyncssh:logging.py:92 [conn=21, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=21, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=21] Received channel close DEBUG infra1:Logger.py:156 ifreload -a -v INFO asyncssh:logging.py:92 [conn=22, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=21] Channel closed DEBUG agg1:Logger.py:156 ifreload -a -v INFO asyncssh:logging.py:92 [conn=21, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=22, chan=22] Command: ifreload -a -v DEBUG infra2:Logger.py:156 auto lo iface lo inet loopback address 20.20.0.1/32 auto ma1 iface ma1 inet dhcp auto br0 iface br0 inet static bridge-ports swp49 bridge-vlan-aware yes bridge-pvid 0 bridge-vids 1927 auto br0.1927 iface br0.1927 inet static vlan-id 1927 vlan-raw-device br0 auto br0.1927 iface br0.1927 inet static address 192.168.1.4/24 INFO asyncssh:logging.py:92 [conn=23, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=22] Command: ifreload -a -v INFO asyncssh:logging.py:92 [conn=23, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=21] Channel closed DEBUG infra2:Logger.py:156 ifreload -a -v INFO asyncssh:logging.py:92 [conn=23, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=22] Command: ifreload -a -v INFO asyncssh:logging.py:92 [conn=22, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=22] Channel closed DEBUG infra1:Logger.py:156 info: loading builtin modules from ['/usr/share/ifupdown2/addons'] info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans info: executing /bin/pidof mstpd info: executing /bin/ip rule show info: executing /bin/ip -6 rule show info: address: using default mtu 1500 info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: looking for user scripts under /etc/network info: loading scripts under /etc/network/if-pre-up.d ... info: loading scripts under /etc/network/if-up.d ... info: loading scripts under /etc/network/if-post-up.d ... info: loading scripts under /etc/network/if-pre-down.d ... info: loading scripts under /etc/network/if-down.d ... info: loading scripts under /etc/network/if-post-down.d ... info: 'link_master_slave' is set. slave admin state changes will be delayed till the masters admin state change. info: processing interfaces file /etc/network/interfaces.d/cfg-file-1 info: no interfaces to down .. info: reload: scheduling up on interfaces: ['lo', 'ma1', 'br0', 'br0.1927'] info: ma1: running ops ... info: netlink: ip link show info: netlink: ip addr show info: executing /bin/ip addr help info: address metric support: OK info: executing /etc/network/if-pre-up.d/hostapd info: ma1: netlink: ip link set dev ma1 up info: dhclient4 already running on ma1. Not restarting. info: reading '/proc/sys/net/mpls/conf/ma1/input' info: executing /sbin/sysctl net.mpls.conf.ma1.input=0 info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: lo: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: lo: netlink: ip link set dev lo up info: reading '/proc/sys/net/mpls/conf/lo/input' info: executing /sbin/sysctl net.mpls.conf.lo.input=0 info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: swp49: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: reading '/proc/sys/net/mpls/conf/swp49/input' info: executing /sbin/sysctl net.mpls.conf.swp49.input=0 info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: br0: running ops ... info: br0: netlink: ip link add br0 type bridge info: br0: apply bridge settings info: br0: set bridge-vlan-aware yes info: br0: set bridge-mcsnoop yes info: reading '/sys/class/net/br0/bridge/stp_state' info: br0: netlink: ip link set br0 type bridge with attributes info: writing '1' to file /proc/sys/net/ipv6/conf/swp49/disable_ipv6 info: executing /bin/ip -force -batch - [link set dev swp49 master br0 addr flush dev swp49 ] info: br0: applying bridge port configuration: ['swp49'] info: br0: swp49: set bridge-arp-nd-suppress off info: swp49: netlink: ip link set dev swp49: bridge slave attributes info: br0: applying bridge configuration specific to ports info: br0: processing bridge config for port swp49 info: executing /sbin/bridge -c -json vlan show info: executing /sbin/bridge -force -batch - [vlan del vid 1 dev swp49 vlan del vid 1 untagged pvid dev swp49 vlan add vid 1927 dev swp49 ] info: swp49: netlink: ip link set dev swp49 up info: executing /etc/network/if-pre-up.d/hostapd info: br0: netlink: ip link set dev br0 up info: reading '/proc/sys/net/mpls/conf/br0/input' info: executing /sbin/sysctl net.mpls.conf.br0.input=0 info: reading '/proc/sys/net/ipv4/conf/br0/forwarding' info: reading '/proc/sys/net/ipv6/conf/br0/forwarding' info: writing '1 ' to file /proc/sys/net/ipv6/conf/br0/forwarding info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: br0.1927: running ops ... info: br0.1927: netlink: ip link add link br0 name br0.1927 type vlan id 1927 protocol 802.1q info: br0: netlink: bridge vlan add vid 1927 dev br0 info: executing /etc/network/if-pre-up.d/hostapd info: br0.1927: netlink: ip link set dev br0.1927 up info: reading '/proc/sys/net/mpls/conf/br0.1927/input' info: executing /sbin/sysctl net.mpls.conf.br0/1927.input=0 info: executing /bin/ip -force -batch - [addr add 192.168.1.3/24 dev br0.1927 ] info: writing '0' to file /proc/sys/net/ipv4/conf/br0.1927/arp_accept info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf INFO asyncssh:logging.py:92 [conn=22, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=23] Channel closed DEBUG infra1:Logger.py:156 ifquery -a -c -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=24] Command: ifquery -a -c -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=22] Channel closed DEBUG infra2:Logger.py:156 info: loading builtin modules from ['/usr/share/ifupdown2/addons'] info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans info: executing /bin/pidof mstpd info: executing /bin/ip rule show info: executing /bin/ip -6 rule show info: address: using default mtu 1500 info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: looking for user scripts under /etc/network info: loading scripts under /etc/network/if-pre-up.d ... info: loading scripts under /etc/network/if-up.d ... info: loading scripts under /etc/network/if-post-up.d ... info: loading scripts under /etc/network/if-pre-down.d ... info: loading scripts under /etc/network/if-down.d ... info: loading scripts under /etc/network/if-post-down.d ... info: 'link_master_slave' is set. slave admin state changes will be delayed till the masters admin state change. info: processing interfaces file /etc/network/interfaces.d/cfg-file-1 info: no interfaces to down .. info: reload: scheduling up on interfaces: ['lo', 'ma1', 'br0', 'br0.1927'] info: ma1: running ops ... info: netlink: ip link show info: netlink: ip addr show info: executing /bin/ip addr help info: address metric support: OK info: executing /etc/network/if-pre-up.d/hostapd info: ma1: netlink: ip link set dev ma1 up info: dhclient4 already running on ma1. Not restarting. info: reading '/proc/sys/net/mpls/conf/ma1/input' info: executing /sbin/sysctl net.mpls.conf.ma1.input=0 info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server info: lo: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: lo: netlink: ip link set dev lo up info: reading '/proc/sys/net/mpls/conf/lo/input' info: executing /sbin/sysctl net.mpls.conf.lo.input=0 info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server info: swp49: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: reading '/proc/sys/net/mpls/conf/swp49/input' info: executing /sbin/sysctl net.mpls.conf.swp49.input=0 info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server info: br0: running ops ... info: br0: netlink: ip link add br0 type bridge info: br0: apply bridge settings info: br0: set bridge-vlan-aware yes info: br0: set bridge-mcsnoop yes info: reading '/sys/class/net/br0/bridge/stp_state' info: br0: netlink: ip link set br0 type bridge with attributes info: writing '1' to file /proc/sys/net/ipv6/conf/swp49/disable_ipv6 info: executing /bin/ip -force -batch - [link set dev swp49 master br0 addr flush dev swp49 ] info: br0: applying bridge port configuration: ['swp49'] info: br0: swp49: set bridge-arp-nd-suppress off info: swp49: netlink: ip link set dev swp49: bridge slave attributes info: br0: applying bridge configuration specific to ports info: br0: processing bridge config for port swp49 info: executing /sbin/bridge -c -json vlan show info: executing /sbin/bridge -force -batch - [vlan del vid 1 dev swp49 vlan del vid 1 untagged pvid dev swp49 vlan add vid 1927 dev swp49 ] info: swp49: netlink: ip link set dev swp49 up info: executing /etc/network/if-pre-up.d/hostapd info: br0: netlink: ip link set dev br0 up info: reading '/proc/sys/net/mpls/conf/br0/input' info: executing /sbin/sysctl net.mpls.conf.br0.input=0 info: reading '/proc/sys/net/ipv4/conf/br0/forwarding' info: reading '/proc/sys/net/ipv6/conf/br0/forwarding' info: writing '1 ' to file /proc/sys/net/ipv6/conf/br0/forwarding info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server info: br0.1927: running ops ... info: br0.1927: netlink: ip link add link br0 name br0.1927 type vlan id 1927 protocol 802.1q info: br0: netlink: bridge vlan add vid 1927 dev br0 info: executing /etc/network/if-pre-up.d/hostapd info: br0.1927: netlink: ip link set dev br0.1927 up info: reading '/proc/sys/net/mpls/conf/br0.1927/input' info: executing /sbin/sysctl net.mpls.conf.br0/1927.input=0 info: executing /bin/ip -force -batch - [addr add 192.168.1.4/24 dev br0.1927 ] info: writing '0' to file /proc/sys/net/ipv4/conf/br0.1927/arp_accept info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server INFO asyncssh:logging.py:92 [conn=23, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=23] Channel closed DEBUG infra2:Logger.py:156 ifquery -a -c -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=23, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=24] Command: ifquery -a -c -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=22, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=24] Channel closed DEBUG infra1:Logger.py:156 auto lo iface lo inet loopback [pass] address 20.20.0.1/32 [pass] auto ma1 iface ma1 inet dhcp [pass] auto br0 iface br0 inet static [pass] bridge-ports swp49 [pass] bridge-vlan-aware yes [pass] bridge-pvid 0 bridge-vids 1927 [] auto br0.1927 iface br0.1927 inet static auto br0.1927 iface br0.1927 inet static [pass] address 192.168.1.3/24 [pass] INFO asyncssh:logging.py:92 [conn=23, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=24] Channel closed DEBUG infra2:Logger.py:156 auto lo iface lo inet loopback [pass] address 20.20.0.1/32 [pass] auto ma1 iface ma1 inet dhcp [pass] auto br0 iface br0 inet static [pass] bridge-ports swp49 [pass] bridge-vlan-aware yes [pass] bridge-pvid 0 bridge-vids 1927 [] auto br0.1927 iface br0.1927 inet static auto br0.1927 iface br0.1927 inet static [pass] address 192.168.1.4/24 [pass] INFO asyncssh:logging.py:92 [conn=21, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=22] Channel closed DEBUG agg1:Logger.py:156 info: loading builtin modules from ['/usr/share/ifupdown2/addons'] info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans info: executing /bin/pidof mstpd info: executing /bin/ip rule show info: executing /bin/ip -6 rule show info: address: using default mtu 1500 info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: looking for user scripts under /etc/network info: loading scripts under /etc/network/if-pre-up.d ... info: loading scripts under /etc/network/if-up.d ... info: loading scripts under /etc/network/if-post-up.d ... info: loading scripts under /etc/network/if-pre-down.d ... info: loading scripts under /etc/network/if-down.d ... info: loading scripts under /etc/network/if-post-down.d ... info: 'link_master_slave' is set. slave admin state changes will be delayed till the masters admin state change. info: processing interfaces file /etc/network/interfaces.d/cfg-file-1 info: no interfaces to down .. info: reload: scheduling up on interfaces: ['lo', 'ma1', 'br0', 'br0.1927'] info: ma1: running ops ... info: netlink: ip link show info: netlink: ip addr show info: executing /bin/ip addr help info: address metric support: OK info: executing /etc/network/if-pre-up.d/hostapd info: ma1: netlink: ip link set dev ma1 up info: dhclient4 already running on ma1. Not restarting. info: reading '/proc/sys/net/mpls/conf/ma1/input' info: executing /sbin/sysctl net.mpls.conf.ma1.input=0 info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: swp48: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: reading '/proc/sys/net/mpls/conf/swp48/input' info: executing /sbin/sysctl net.mpls.conf.swp48.input=0 info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: swp47: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: reading '/proc/sys/net/mpls/conf/swp47/input' info: executing /sbin/sysctl net.mpls.conf.swp47.input=0 info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: br0: running ops ... info: br0: netlink: ip link add br0 type bridge info: br0: apply bridge settings info: br0: set bridge-vlan-aware yes info: br0: set bridge-mcsnoop yes info: reading '/sys/class/net/br0/bridge/stp_state' info: br0: netlink: ip link set br0 type bridge with attributes info: writing '1' to file /proc/sys/net/ipv6/conf/swp47/disable_ipv6 info: writing '1' to file /proc/sys/net/ipv6/conf/swp48/disable_ipv6 info: executing /bin/ip -force -batch - [link set dev swp47 master br0 addr flush dev swp47 link set dev swp48 master br0 addr flush dev swp48 ] info: br0: applying bridge port configuration: ['swp48', 'swp47'] info: br0: swp48: set bridge-arp-nd-suppress off info: br0: swp47: set bridge-arp-nd-suppress off info: swp48: netlink: ip link set dev swp48: bridge slave attributes info: swp47: netlink: ip link set dev swp47: bridge slave attributes info: br0: applying bridge configuration specific to ports info: br0: processing bridge config for port swp48 info: executing /sbin/bridge -c -json vlan show info: br0: processing bridge config for port swp47 info: executing /sbin/bridge -force -batch - [vlan del vid 1 dev swp48 vlan del vid 1 untagged pvid dev swp48 vlan add vid 1927 dev swp48 vlan del vid 1 dev swp47 vlan del vid 1 untagged pvid dev swp47 vlan add vid 1927 dev swp47 ] info: swp48: netlink: ip link set dev swp48 up info: swp47: netlink: ip link set dev swp47 up info: executing /etc/network/if-pre-up.d/hostapd info: br0: netlink: ip link set dev br0 up info: reading '/proc/sys/net/mpls/conf/br0/input' info: executing /sbin/sysctl net.mpls.conf.br0.input=0 info: reading '/proc/sys/net/ipv4/conf/br0/forwarding' info: reading '/proc/sys/net/ipv6/conf/br0/forwarding' info: writing '1 ' to file /proc/sys/net/ipv6/conf/br0/forwarding info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: br0.1927: running ops ... info: br0.1927: netlink: ip link add link br0 name br0.1927 type vlan id 1927 protocol 802.1q info: br0: netlink: bridge vlan add vid 1927 dev br0 info: executing /etc/network/if-pre-up.d/hostapd info: br0.1927: netlink: ip link set dev br0.1927 up info: reading '/proc/sys/net/mpls/conf/br0.1927/input' info: executing /sbin/sysctl net.mpls.conf.br0/1927.input=0 info: executing /bin/ip -force -batch - [addr add 192.168.1.1/24 dev br0.1927 ] info: writing '0' to file /proc/sys/net/ipv4/conf/br0.1927/arp_accept info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: lo: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: lo: netlink: ip link set dev lo up info: reading '/proc/sys/net/mpls/conf/lo/input' info: executing /sbin/sysctl net.mpls.conf.lo.input=0 info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf INFO asyncssh:logging.py:92 [conn=21, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=23] Channel closed DEBUG agg1:Logger.py:156 ifquery -a -c -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=24] Command: ifquery -a -c -i /etc/network/interfaces.d/cfg-file-1 INFO asyncssh:logging.py:92 [conn=21, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=24] Channel closed DEBUG agg1:Logger.py:156 auto lo iface lo inet loopback auto ma1 iface ma1 inet dhcp [pass] auto br0 iface br0 inet static [pass] bridge-ports swp47 swp48 [pass] bridge-vlan-aware yes [pass] bridge-pvid 0 bridge-vids 1927 [] auto br0.1927 iface br0.1927 inet static auto br0.1927 iface br0.1927 inet static [pass] address 192.168.1.1/24 [pass] INFO asyncssh:logging.py:92 [conn=21, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=25] Received channel close DEBUG agg1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=21, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=25] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=23, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=26] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=23, chan=26] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=21, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=26] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=27] Received channel close DEBUG agg1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state MASTER interface br0.1927 virtual_router_id 40 priority 150 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=21, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=27] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface br0.1927 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=23, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=28] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state MASTER interface br0.1927 virtual_router_id 40 priority 150 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } } EOF INFO asyncssh:logging.py:92 [conn=23, chan=28] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface br0.1927 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=21, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=29] Received channel close DEBUG agg1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=21, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=29] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=23, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=30] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=23, chan=30] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=21, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=25] Channel closed DEBUG infra1:Logger.py:156 ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=22, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=26] Command: ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=22, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=26] Channel closed DEBUG infra1:Logger.py:156 [{"dst":"192.168.1.0/24","protocol":"kernel","scope":"link","prefsrc":"192.168.1.3","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=23, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=23, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=32] Command: ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=23, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"192.168.1.0/24","protocol":"kernel","scope":"link","prefsrc":"192.168.1.4","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=21, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=21, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=32] Command: ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=21, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=32] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"192.168.1.0/24","protocol":"kernel","scope":"link","prefsrc":"192.168.1.1","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Dent agg1] Starting timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" on agg1... INFO asyncssh:logging.py:92 [conn=21, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=33] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=21, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=34] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=22, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=27] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=28] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=28] Channel closed DEBUG infra1: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.619 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.182 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.128 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.134 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.210 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.175 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 934ms rtt min/avg/max/mdev = 0.115/0.194/0.619/0.145 ms INFO DENT:Logger.py:84 [Dent infra1] Ran ping -c 10 -i 0.1 192.168.1.2 on infra1 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.619 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.182 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.128 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.134 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.210 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.175 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 934ms rtt min/avg/max/mdev = 0.115/0.194/0.619/0.145 ms INFO asyncssh:logging.py:92 [conn=21, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=34] Channel closed DEBUG agg1:Logger.py:156 16:46:16.191357 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 1, length 64 16:46:16.293345 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 2, length 64 16:46:16.397276 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 3, length 64 16:46:16.501268 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 4, length 64 16:46:16.605269 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 5, length 64 16:46:16.709280 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 6, length 64 16:46:16.813277 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 7, length 64 16:46:16.917378 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 8, length 64 16:46:17.021289 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 9, length 64 16:46:17.125245 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13227, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, link-type EN10MB (Ethernet), capture size 262144 bytes 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=23, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=33] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=23, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=34] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=23, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=35] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state MASTER interface br0.1927 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=23, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=36] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state MASTER interface br0.1927 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=23, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=37] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=23, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=38] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=23, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent agg1] Starting timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" on agg1... INFO asyncssh:logging.py:92 [conn=21, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=35] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=21, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=36] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=22, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=29] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=30] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=30] Channel closed DEBUG infra1: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.463 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.162 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.111 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.218 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.117 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.111/0.173/0.463/0.102 ms INFO DENT:Logger.py:84 [Dent infra1] Ran ping -c 10 -i 0.1 192.168.1.2 on infra1 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.463 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.162 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.141 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.111 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.218 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.117 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.111/0.173/0.463/0.102 ms INFO asyncssh:logging.py:92 [conn=21, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=36] Channel closed DEBUG agg1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, 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=21, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=21] Closing connection INFO asyncssh:logging.py:92 [conn=21] Sending disconnect: Disconnected by application (11) INFO asyncssh:logging.py:92 [conn=21] Connection closed INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=24] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=24] Local address: 172.17.0.4, port 57158 INFO asyncssh:logging.py:92 [conn=24] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=24] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=24] Auth for user root succeeded DEBUG agg1:Logger.py:156 echo onl | sudo -S reboot INFO asyncssh:logging.py:92 [conn=24, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=0] Command: echo onl | sudo -S reboot INFO asyncssh:logging.py:92 [conn=24, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=0] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24] Connection lost INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=25] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=25] Local address: 172.17.0.4, port 43984 INFO asyncssh:logging.py:92 [conn=25] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=25] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=25] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:47:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=25, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=1] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S /lib/platform-config/current/onl/bin/onlpdump INFO asyncssh:logging.py:92 [conn=25, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=2] Command: echo onl | sudo -S /lib/platform-config/current/onl/bin/onlpdump INFO asyncssh:logging.py:92 [conn=25, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=2] Channel closed DEBUG agg1:Logger.py:156 System Information: = { Product Name: AS5114-48X-O-AC-F-EC Part Number: FP1EC5114001Z Serial Number: 511448X2042119 MAC: 34:ef:b6:ec:38:02 MAC Range: 65 Manufacturer: Accton Manufacture Date: 10/26/2020 21:02:20 Vendor: Edgecore Platform Name: arm64-accton_as5114_48x-r0 Label Revision: R01A Country Code: TW Diag Version: 00.0b.01.01 ONIE Version: 2020.02.00.09 } thermal @ 1 = { Description: Thermal 1 - U28_A385 (0x48) Status: 0x00000001 [ PRESENT ] Caps: 0x0000000f [ GET_TEMPERATURE,GET_WARNING_THRESHOLD,GET_ERROR_THRESHOLD,GET_SHUTDOWN_THRESHOLD ] Temperature: 27000 thresholds = { Warning: 45000 Error: 55000 Shutdown: 60000 } } thermal @ 2 = { Description: Thermal 2 - U39_MGMT (0x49) Status: 0x00000001 [ PRESENT ] Caps: 0x0000000f [ GET_TEMPERATURE,GET_WARNING_THRESHOLD,GET_ERROR_THRESHOLD,GET_SHUTDOWN_THRESHOLD ] Temperature: 26000 thresholds = { Warning: 45000 Error: 55000 Shutdown: 60000 } } thermal @ 3 = { Description: Thermal 3 - U29_MAC (0x4B) Status: 0x00000001 [ PRESENT ] Caps: 0x0000000f [ GET_TEMPERATURE,GET_WARNING_THRESHOLD,GET_ERROR_THRESHOLD,GET_SHUTDOWN_THRESHOLD ] Temperature: 30000 thresholds = { Warning: 45000 Error: 55000 Shutdown: 60000 } } thermal @ 4 = { Description: Thermal 4 - U1_A7K (0x4C) Status: 0x00000001 [ PRESENT ] Caps: 0x0000000f [ GET_TEMPERATURE,GET_WARNING_THRESHOLD,GET_ERROR_THRESHOLD,GET_SHUTDOWN_THRESHOLD ] Temperature: 30000 thresholds = { Warning: 45000 Error: 55000 Shutdown: 60000 } } thermal @ 5 = { Description: CPU Core (A7K) Status: 0x00000001 [ PRESENT ] Caps: 0x0000000f [ GET_TEMPERATURE,GET_WARNING_THRESHOLD,GET_ERROR_THRESHOLD,GET_SHUTDOWN_THRESHOLD ] Temperature: 27000 thresholds = { Warning: 45000 Error: 55000 Shutdown: 60000 } } led @ 1 = { Description: Chassis LED 1 (PSU LED) Status: 0x00000005 [ PRESENT,ON ] Caps: 0x00400001 [ ON_OFF,AUTO ] Mode: AUTO Char: } psu @ 1 = { Description: PSU-1 Model: NULL SN: NULL Status: 0x00000001 [ PRESENT ] Caps: 0x00000000 Vin: 0 Vout: 0 Iin: 0 Iout: 0 Pin: 0 Pout: 0 } psu @ 2 = { Description: PSU-2 Model: NULL SN: NULL Status: 0x00000001 [ PRESENT ] Caps: 0x00000000 Vin: 0 Vout: 0 Iin: 0 Iout: 0 Pin: 0 Pout: 0 } fan @ 1 = { Description: Chassis Fan - 1 Status: 0x00000009 [ PRESENT,F2B ] Caps: 0x00000038 [ SET_PERCENTAGE,GET_RPM,GET_PERCENTAGE ] RPM: 10019 Per: 48 Model: NULL SN: NULL } fan @ 2 = { Description: Chassis Fan - 2 Status: 0x00000009 [ PRESENT,F2B ] Caps: 0x00000038 [ SET_PERCENTAGE,GET_RPM,GET_PERCENTAGE ] RPM: 10209 Per: 49 Model: NULL SN: NULL } fan @ 3 = { Description: Chassis Fan - 3 Status: 0x00000009 [ PRESENT,F2B ] Caps: 0x00000038 [ SET_PERCENTAGE,GET_RPM,GET_PERCENTAGE ] RPM: 10019 Per: 48 Model: NULL SN: NULL } fan @ 4 = { Description: Chassis Fan - 4 Status: 0x00000009 [ PRESENT,F2B ] Caps: 0x00000038 [ SET_PERCENTAGE,GET_RPM,GET_PERCENTAGE ] RPM: 9923 Per: 48 Model: NULL SN: NULL } fan @ 5 = { Description: Chassis Fan - 5 Status: 0x00000009 [ PRESENT,F2B ] Caps: 0x00000038 [ SET_PERCENTAGE,GET_RPM,GET_PERCENTAGE ] RPM: 10019 Per: 48 Model: NULL SN: NULL } SFPs: Presence Bitmap: 1 2 3 4 5 6 7 8 9 10 13 47 48 RX_LOS Bitmap: 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 Port 01: Present, Status = 0x00000010 [ TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 47 30 30 47 52 20 20 20 20 20 0050: 20 20 20 20 31 31 30 34 31 31 20 20 68 f0 03 c9 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 02: Present, Status = 0x00000010 [ TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 45 30 56 39 5a 20 20 20 20 20 0050: 20 20 20 20 31 31 30 34 31 31 20 20 68 f0 03 e7 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 03: Present, Status = 0x00000010 [ TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 4b 30 48 5a 51 20 20 20 20 20 0050: 20 20 20 20 31 31 30 35 30 39 20 20 68 f0 03 ff 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 04: Present, Status = 0x00000010 [ TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 4b 30 52 42 5a 20 20 20 20 20 0050: 20 20 20 20 31 31 30 35 30 39 20 20 68 f0 03 fa 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 05: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 45 30 39 4c 36 20 20 20 20 20 0050: 20 20 20 20 31 31 30 33 33 30 20 20 68 f0 03 b9 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 06: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 4b 30 52 42 4b 20 20 20 20 20 0050: 20 20 20 20 31 31 30 35 30 39 20 20 68 f0 03 eb 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 07: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 4b 30 51 56 46 20 20 20 20 20 0050: 20 20 20 20 31 31 30 35 30 39 20 20 68 f0 03 f9 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 08: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4d 34 31 35 30 4e 20 20 20 20 20 0050: 20 20 20 20 31 32 30 31 32 39 20 20 68 f0 03 aa 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 09: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4e 54 30 47 52 4e 20 20 20 20 20 0050: 20 20 20 20 31 33 30 31 30 33 20 20 68 f0 03 f7 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 10: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 46 30 54 56 38 20 20 20 20 20 0050: 20 20 20 20 31 31 30 34 31 31 20 20 68 f0 03 e1 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 11: Missing. Port 12: Missing. Port 13: Present, Status = 0x00000014 [ RX_LOS,TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 45 30 41 36 44 20 20 20 20 20 0050: 20 20 20 20 31 31 30 33 33 30 20 20 68 f0 03 b9 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 14: Missing. Port 15: Missing. Port 16: Missing. Port 17: Missing. Port 18: Missing. Port 19: Missing. Port 20: Missing. Port 21: Missing. Port 22: Missing. Port 23: Missing. Port 24: Missing. Port 25: Missing. Port 26: Missing. Port 27: Missing. Port 28: Missing. Port 29: Missing. Port 30: Missing. Port 31: Missing. Port 32: Missing. Port 33: Missing. Port 34: Missing. Port 35: Missing. Port 36: Missing. Port 37: Missing. Port 38: Missing. Port 39: Missing. Port 40: Missing. Port 41: Missing. Port 42: Missing. Port 43: Missing. Port 44: Missing. Port 45: Missing. Port 46: Missing. Port 47: Present, Status = 0x00000010 [ TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 51 36 30 50 53 52 20 20 20 20 20 0050: 20 20 20 20 31 33 30 38 30 36 20 20 68 f0 03 f4 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Port 48: Present, Status = 0x00000010 [ TX_DISABLE ] eeprom: 0000: 03 04 07 10 00 00 00 00 00 00 00 06 67 00 00 00 0010: 08 03 00 1e 46 49 4e 49 53 41 52 20 43 4f 52 50 0020: 2e 20 20 20 00 00 90 65 46 54 4c 58 38 35 37 31 0030: 44 33 42 43 4c 20 20 20 41 20 20 20 03 52 00 48 0040: 00 1a 00 00 41 4b 4b 30 4a 42 43 20 20 20 20 20 0050: 20 20 20 20 31 31 30 35 30 39 20 20 68 f0 03 db 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 INFO asyncssh:logging.py:92 [conn=25, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=3] Channel closed DEBUG agg1:Logger.py:156 systemctl start keepalived INFO asyncssh:logging.py:92 [conn=25, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=4] Command: systemctl start keepalived INFO asyncssh:logging.py:92 [conn=25, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=4] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=31] Channel closed DEBUG infra1:Logger.py:156 ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=22, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=32] Command: ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=22, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=32] Channel closed DEBUG infra1:Logger.py:156 [{"dst":"192.168.1.0/24","protocol":"kernel","scope":"link","prefsrc":"192.168.1.3","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=23, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=23, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=40] Command: ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=23, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"192.168.1.0/24","protocol":"kernel","scope":"link","prefsrc":"192.168.1.4","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=25, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=5] Channel closed DEBUG agg1:Logger.py:156 ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=25, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=6] Command: ip -j route show dev br0.1927 INFO asyncssh:logging.py:92 [conn=25, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=6] Channel closed DEBUG agg1:Logger.py:156 [{"dst":"192.168.1.0/24","protocol":"kernel","scope":"link","prefsrc":"192.168.1.1","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Dent agg1] Starting timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" on agg1... INFO asyncssh:logging.py:92 [conn=25, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=7] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=25, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=8] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=22, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=33] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=34] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=34] Channel closed DEBUG infra1: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.628 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.159 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.109 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.281 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.153 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.267 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.226 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.109/0.223/0.628/0.147 ms INFO DENT:Logger.py:84 [Dent infra1] Ran ping -c 10 -i 0.1 192.168.1.2 on infra1 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.628 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.159 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.109 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.281 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.169 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.153 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.267 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.226 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.109/0.223/0.628/0.147 ms INFO asyncssh:logging.py:92 [conn=25, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=8] Channel closed DEBUG agg1:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1 packet received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=23, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=41] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=23, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=42] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=23, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=43] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface br0.1927 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=23, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=44] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface br0.1927 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=23, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=45] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=23, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=46] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=23, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent agg1] Starting timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" on agg1... INFO asyncssh:logging.py:92 [conn=25, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=9] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=25, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=10] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i br0 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=22, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=35] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=36] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=22, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=36] Channel closed DEBUG infra1: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.450 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.153 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.479 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.138 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.118 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.206 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.114/0.209/0.479/0.131 ms INFO DENT:Logger.py:84 [Dent infra1] Ran ping -c 10 -i 0.1 192.168.1.2 on infra1 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.450 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.153 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.479 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.138 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.118 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.206 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.114/0.209/0.479/0.131 ms INFO asyncssh:logging.py:92 [conn=25, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=10] Channel closed DEBUG agg1:Logger.py:156 16:50:03.740975 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 1, length 64 16:50:03.842911 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 2, length 64 16:50:03.946880 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 3, length 64 16:50:04.050877 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 4, length 64 16:50:04.154848 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 5, length 64 16:50:04.258855 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 6, length 64 16:50:04.362847 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 7, length 64 16:50:04.466831 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 8, length 64 16:50:04.570822 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 9, length 64 16:50:04.674904 IP 192.168.1.2 > 192.168.1.3: ICMP echo reply, id 13396, seq 10, length 64 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, link-type EN10MB (Ethernet), capture size 262144 bytes 10 packets captured 10 packets received by filter 0 packets dropped by kernel -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_ifupdown from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_ifupdown.py INFO asyncssh:logging.py:92 [conn=25, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=11] Channel closed DEBUG agg1:Logger.py:156 sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=0~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=25, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=12] Command: sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=0~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=25, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=13] Channel closed DEBUG agg1:Logger.py:156 ifreload -a -v INFO asyncssh:logging.py:92 [conn=25, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=14] Command: ifreload -a -v INFO asyncssh:logging.py:92 [conn=25, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=14] Channel closed DEBUG agg1:Logger.py:156 info: loading builtin modules from ['/usr/share/ifupdown2/addons'] info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans info: executing /bin/pidof mstpd info: executing /bin/ip rule show info: executing /bin/ip -6 rule show info: address: using default mtu 1500 info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: looking for user scripts under /etc/network info: loading scripts under /etc/network/if-pre-up.d ... info: loading scripts under /etc/network/if-up.d ... info: loading scripts under /etc/network/if-post-up.d ... info: loading scripts under /etc/network/if-pre-down.d ... info: loading scripts under /etc/network/if-down.d ... info: loading scripts under /etc/network/if-post-down.d ... info: 'link_master_slave' is set. slave admin state changes will be delayed till the masters admin state change. info: processing interfaces file /etc/network/interfaces info: reload: scheduling down on interfaces: ['br0', 'br0.1927'] info: br0.1927: running ops ... info: br0.1927: netlink: ip link set dev br0.1927 down info: netlink: ip link show info: netlink: ip addr show info: executing /bin/ip addr help info: address metric support: OK info: writing '0' to file /proc/sys/net/ipv4/conf/br0.1927/arp_accept info: executing /etc/network/if-down.d/resolvconf info: br0.1927: netlink: ip link del br0.1927 info: br0: netlink: bridge vlan del vid 1927 dev br0 info: executing /etc/network/if-post-down.d/hostapd info: br0: running ops ... info: br0: netlink: ip link set dev br0 down info: executing /etc/network/if-down.d/resolvconf info: writing '0' to file /proc/sys/net/ipv6/conf/swp48/disable_ipv6 info: writing '0' to file /proc/sys/net/ipv6/conf/swp47/disable_ipv6 info: br0: netlink: ip link del br0 info: executing /etc/network/if-post-down.d/hostapd info: swp48: running ops ... info: swp48: netlink: ip link set dev swp48 down info: executing /etc/network/if-down.d/resolvconf info: executing /etc/network/if-post-down.d/hostapd info: swp47: running ops ... info: swp47: netlink: ip link set dev swp47 down info: executing /etc/network/if-down.d/resolvconf info: executing /etc/network/if-post-down.d/hostapd info: reload: scheduling up on interfaces: ['lo', 'ma1'] info: ma1: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: ma1: netlink: ip link set dev ma1 up info: dhclient4 already running on ma1. Not restarting. info: reading '/proc/sys/net/mpls/conf/ma1/input' info: executing /sbin/sysctl net.mpls.conf.ma1.input=0 info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: lo: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: lo: netlink: ip link set dev lo up info: reading '/proc/sys/net/mpls/conf/lo/input' info: executing /sbin/sysctl net.mpls.conf.lo.input=0 info: executing /etc/network/if-up.d/ntpdate info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf INFO asyncssh:logging.py:92 [conn=22, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=37] Channel closed DEBUG infra1:Logger.py:156 sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=0~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=22, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=38] Command: sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=0~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=22, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=39] Channel closed DEBUG infra1:Logger.py:156 ifreload -a -v INFO asyncssh:logging.py:92 [conn=22, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=40] Command: ifreload -a -v INFO asyncssh:logging.py:92 [conn=22, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=40] Channel closed DEBUG infra1:Logger.py:156 info: loading builtin modules from ['/usr/share/ifupdown2/addons'] info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans info: executing /bin/pidof mstpd info: executing /bin/ip rule show info: executing /bin/ip -6 rule show info: address: using default mtu 1500 info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: looking for user scripts under /etc/network info: loading scripts under /etc/network/if-pre-up.d ... info: loading scripts under /etc/network/if-up.d ... info: loading scripts under /etc/network/if-post-up.d ... info: loading scripts under /etc/network/if-pre-down.d ... info: loading scripts under /etc/network/if-down.d ... info: loading scripts under /etc/network/if-post-down.d ... info: 'link_master_slave' is set. slave admin state changes will be delayed till the masters admin state change. info: processing interfaces file /etc/network/interfaces info: reload: scheduling down on interfaces: ['br0', 'br0.1927'] info: br0.1927: running ops ... info: br0.1927: netlink: ip link set dev br0.1927 down info: netlink: ip link show info: netlink: ip addr show info: executing /bin/ip addr help info: address metric support: OK info: writing '0' to file /proc/sys/net/ipv4/conf/br0.1927/arp_accept info: executing /etc/network/if-down.d/resolvconf info: br0.1927: netlink: ip link del br0.1927 info: br0: netlink: bridge vlan del vid 1927 dev br0 info: executing /etc/network/if-post-down.d/hostapd info: br0: running ops ... info: br0: netlink: ip link set dev br0 down info: executing /etc/network/if-down.d/resolvconf info: writing '0' to file /proc/sys/net/ipv6/conf/swp49/disable_ipv6 info: br0: netlink: ip link del br0 info: executing /etc/network/if-post-down.d/hostapd info: swp49: running ops ... info: swp49: netlink: ip link set dev swp49 down info: executing /etc/network/if-down.d/resolvconf info: executing /etc/network/if-post-down.d/hostapd info: reload: scheduling up on interfaces: ['lo', 'ma1'] info: ma1: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: ma1: netlink: ip link set dev ma1 up info: dhclient4 already running on ma1. Not restarting. info: reading '/proc/sys/net/mpls/conf/ma1/input' info: executing /sbin/sysctl net.mpls.conf.ma1.input=0 info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf info: lo: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: lo: netlink: ip link set dev lo up info: reading '/proc/sys/net/mpls/conf/lo/input' info: executing /sbin/sysctl net.mpls.conf.lo.input=0 info: executing /etc/network/if-up.d/openssh-server info: executing /etc/network/if-up.d/000resolvconf INFO asyncssh:logging.py:92 [conn=23, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=47] Channel closed DEBUG infra2:Logger.py:156 sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=0~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=23, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=48] Command: sed -i -E "s~^template_lookuppath=.*~template_lookuppath=/etc/network/ifupdown2/templates~; s~^addon_syntax_check=.*~addon_syntax_check=0~; s~^default_interfaces_configfile=.*~default_interfaces_configfile=/etc/network/interfaces~" /etc/network/ifupdown2/ifupdown2.conf INFO asyncssh:logging.py:92 [conn=23, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=49] Channel closed DEBUG infra2:Logger.py:156 ifreload -a -v INFO asyncssh:logging.py:92 [conn=23, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=50] Command: ifreload -a -v INFO asyncssh:logging.py:92 [conn=23, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=50] Channel closed DEBUG infra2:Logger.py:156 info: loading builtin modules from ['/usr/share/ifupdown2/addons'] info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: executing /sbin/sysctl net.bridge.bridge-allow-multiple-vlans info: executing /bin/pidof mstpd info: executing /bin/ip rule show info: executing /bin/ip -6 rule show info: address: using default mtu 1500 info: module ppp not loaded (module init failed: no /usr/bin/pon found) info: module batman_adv not loaded (module init failed: no /usr/sbin/batctl found) info: looking for user scripts under /etc/network info: loading scripts under /etc/network/if-pre-up.d ... info: loading scripts under /etc/network/if-up.d ... info: loading scripts under /etc/network/if-post-up.d ... info: loading scripts under /etc/network/if-pre-down.d ... info: loading scripts under /etc/network/if-down.d ... info: loading scripts under /etc/network/if-post-down.d ... info: 'link_master_slave' is set. slave admin state changes will be delayed till the masters admin state change. info: processing interfaces file /etc/network/interfaces info: reload: scheduling down on interfaces: ['br0', 'br0.1927'] info: br0.1927: running ops ... info: br0.1927: netlink: ip link set dev br0.1927 down info: netlink: ip link show info: netlink: ip addr show info: executing /bin/ip addr help info: address metric support: OK info: writing '0' to file /proc/sys/net/ipv4/conf/br0.1927/arp_accept info: executing /etc/network/if-down.d/resolvconf info: br0.1927: netlink: ip link del br0.1927 info: br0: netlink: bridge vlan del vid 1927 dev br0 info: executing /etc/network/if-post-down.d/hostapd info: br0: running ops ... info: br0: netlink: ip link set dev br0 down info: executing /etc/network/if-down.d/resolvconf info: writing '0' to file /proc/sys/net/ipv6/conf/swp49/disable_ipv6 info: br0: netlink: ip link del br0 info: executing /etc/network/if-post-down.d/hostapd info: swp49: running ops ... info: swp49: netlink: ip link set dev swp49 down info: executing /etc/network/if-down.d/resolvconf info: executing /etc/network/if-post-down.d/hostapd info: reload: scheduling up on interfaces: ['lo', 'ma1'] info: ma1: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: ma1: netlink: ip link set dev ma1 up info: dhclient4 already running on ma1. Not restarting. info: reading '/proc/sys/net/mpls/conf/ma1/input' info: executing /sbin/sysctl net.mpls.conf.ma1.input=0 info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server info: lo: running ops ... info: executing /etc/network/if-pre-up.d/hostapd info: lo: netlink: ip link set dev lo up info: reading '/proc/sys/net/mpls/conf/lo/input' info: executing /sbin/sysctl net.mpls.conf.lo.input=0 info: executing /etc/network/if-up.d/000resolvconf info: executing /etc/network/if-up.d/openssh-server INFO asyncssh:logging.py:92 [conn=23, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=51] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=23, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=52] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=23, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=53] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=23, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=54] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=23, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=15] Channel closed DEBUG agg1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=25, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=16] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=25, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=17] Channel closed DEBUG agg1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=25, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=18] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=25, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=41] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=42] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:04:24 UTC 2087 INFO asyncssh:logging.py:92 [conn=23, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=55] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=56] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:44:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=25, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:50:21 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=22, chan=43] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=23, chan=57] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=25, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=22, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=25, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=23, chan=58] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=25, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=44] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=23, chan=58] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=25, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=22, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=58] Received channel close DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=23, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=25, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=22] Received channel close DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=25, chan=22] Channel closed DEBUG agg1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=25, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=25, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=24] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=25, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=22, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=45] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=22, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=46] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=22, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=46] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=23, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=59] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=23, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=60] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=23, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=60] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=25, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:50:21 UTC 2023 INFO asyncssh:logging.py:92 [conn=22, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=47] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=48] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:04:24 UTC 2087 INFO asyncssh:logging.py:92 [conn=23, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=62] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:44:45 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=25, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=22, chan=49] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=23, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=22, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=49] 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=25, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=63] 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=22, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=63] 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=23, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, 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=22, chan=50] 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=23, chan=64] 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=25, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=50] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=64] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=25, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=22, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=51] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=25, chan=30] Command: ip -j link show DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=22, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=52] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=25, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=52] Received channel close 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","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"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","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=25, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=22, chan=52] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=23, chan=66] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=22, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=66] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=22, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=22, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=53] 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 down && ip link set dev swp48 down INFO asyncssh:logging.py:92 [conn=25, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=23, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=66] 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 down && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=22, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=66] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","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","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: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=23, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, 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 down && ip link set dev swp48 down INFO asyncssh:logging.py:92 [conn=22, chan=54] 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 down && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=23, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=67] 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 up && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=23, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=68] 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 up && ip link set dev swp34 down && ip link set dev swp49 down && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=25, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=32] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=54] Channel closed DEBUG infra1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_interact.py::test_vrrp_and_stp | 123.61 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-1393' 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-1393' 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-1393' 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_and_stp">Starting testcase:test_vrrp_and_stp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_interact.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=25, 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=26] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=26] Local address: 172.17.0.4, port 49436 INFO asyncssh:logging.py:92 [conn=26] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=26] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=26] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:50:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=22, chan=55] 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=27] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=27] Local address: 172.17.0.4, port 44988 INFO asyncssh:logging.py:92 [conn=27] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=27] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=27] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:04:25 UTC 2087 INFO asyncssh:logging.py:92 [conn=23, chan=69] 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=28] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=28] Local address: 172.17.0.4, port 45596 INFO asyncssh:logging.py:92 [conn=28] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=28] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=28] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:44:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=26, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=1] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=1] Received channel close DEBUG agg1:Logger.py:156 cp /etc/bridge-stp.conf /etc/bridge-stp.conf.bak INFO asyncssh:logging.py:92 [conn=26, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=1] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=1] Received channel close DEBUG infra1:Logger.py:156 cp /etc/bridge-stp.conf /etc/bridge-stp.conf.bak INFO asyncssh:logging.py:92 [conn=27, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=1] Channel closed DEBUG infra2:Logger.py:156 cp /etc/bridge-stp.conf /etc/bridge-stp.conf.bak INFO asyncssh:logging.py:92 [conn=28, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=2] Command: cp /etc/bridge-stp.conf /etc/bridge-stp.conf.bak INFO asyncssh:logging.py:92 [conn=27, chan=2] Command: cp /etc/bridge-stp.conf /etc/bridge-stp.conf.bak INFO asyncssh:logging.py:92 [conn=28, chan=2] Command: cp /etc/bridge-stp.conf /etc/bridge-stp.conf.bak INFO asyncssh:logging.py:92 [conn=26, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=2] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=2] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=3] Received channel close DEBUG agg1:Logger.py:156 sed -i "/^[#]*MANAGE_MSTPD=/ cMANAGE_MSTPD='y'" /etc/bridge-stp.conf && mstpd INFO asyncssh:logging.py:92 [conn=26, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=3] Received channel close DEBUG infra1:Logger.py:156 sed -i "/^[#]*MANAGE_MSTPD=/ cMANAGE_MSTPD='y'" /etc/bridge-stp.conf && mstpd INFO asyncssh:logging.py:92 [conn=27, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=3] Channel closed DEBUG infra2:Logger.py:156 sed -i "/^[#]*MANAGE_MSTPD=/ cMANAGE_MSTPD='y'" /etc/bridge-stp.conf && mstpd INFO asyncssh:logging.py:92 [conn=28, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=4] Command: sed -i "/^[#]*MANAGE_MSTPD=/ cMANAGE_MSTPD='y'" /etc/bridge-stp.conf && mstpd INFO asyncssh:logging.py:92 [conn=27, chan=4] Command: sed -i "/^[#]*MANAGE_MSTPD=/ cMANAGE_MSTPD='y'" /etc/bridge-stp.conf && mstpd INFO asyncssh:logging.py:92 [conn=28, chan=4] Command: sed -i "/^[#]*MANAGE_MSTPD=/ cMANAGE_MSTPD='y'" /etc/bridge-stp.conf && mstpd INFO asyncssh:logging.py:92 [conn=26, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=4] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=4] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=26, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:50:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=27, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:04:25 UTC 2087 INFO asyncssh:logging.py:92 [conn=28, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:44:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=26, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=7] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=26, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=26, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=8] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=27, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=7] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=27, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=27, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=8] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=28, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=7] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=28, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=28, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=8] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=26, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=9] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=26, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=26, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=10] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=27, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=9] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=27, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=27, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=10] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=28, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=28, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=28, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=10] 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=26, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:50:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=27, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=11] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=12] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:04:25 UTC 2087 INFO asyncssh:logging.py:92 [conn=28, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=12] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:44:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=27, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge stp_state 1 INFO asyncssh:logging.py:92 [conn=27, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=14] Command: ip link add name br0 type bridge stp_state 1 INFO asyncssh:logging.py:92 [conn=27, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=28, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=14] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=28, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=26, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=14] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=26, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=15] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 INFO asyncssh:logging.py:92 [conn=27, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=16] Command: ip link set dev swp49 up master br0 INFO asyncssh:logging.py:92 [conn=27, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp47 up master br0 INFO asyncssh:logging.py:92 [conn=26, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=16] Command: ip link set dev swp47 up master br0 INFO asyncssh:logging.py:92 [conn=26, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 INFO asyncssh:logging.py:92 [conn=28, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=16] Command: ip link set dev swp49 up master br0 INFO asyncssh:logging.py:92 [conn=28, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=17] Channel closed DEBUG agg1:Logger.py:156 ip link set dev swp48 up master br0 INFO asyncssh:logging.py:92 [conn=26, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=18] Command: ip link set dev swp48 up master br0 INFO asyncssh:logging.py:92 [conn=26, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=17] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp51 up master br0 INFO asyncssh:logging.py:92 [conn=27, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=18] Command: ip link set dev swp51 up master br0 INFO asyncssh:logging.py:92 [conn=27, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp51 up master br0 INFO asyncssh:logging.py:92 [conn=28, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=18] Command: ip link set dev swp51 up master br0 INFO asyncssh:logging.py:92 [conn=28, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=19] Channel closed DEBUG infra1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=27, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=20] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=27, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=28, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=20] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=28, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=26, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=20] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=26, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=20] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=21] Channel closed DEBUG infra1:Logger.py:156 mstpctl addbridge br0 INFO asyncssh:logging.py:92 [conn=27, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=22] Command: mstpctl addbridge br0 INFO asyncssh:logging.py:92 [conn=27, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=23] Channel closed DEBUG infra1:Logger.py:156 mstpctl setforcevers br0 stp INFO asyncssh:logging.py:92 [conn=27, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=24] Command: mstpctl setforcevers br0 stp INFO asyncssh:logging.py:92 [conn=27, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=25] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=27, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=26] Command: ip address add 192.168.1.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=27, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=28, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=22] Command: ip address add 192.168.1.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=28, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=26, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=22] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=26, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=23] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=27, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=23] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=28, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=28] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=28, chan=24] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=27, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=24] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=25] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=27, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=25] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=28, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=30] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=28, chan=26] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=27, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=26] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=27] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=27, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=27] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=28, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=32] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=28, chan=28] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=27, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=32] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=33] Channel closed DEBUG infra1:Logger.py:156 mstpctl -f json showportdetail br0 INFO asyncssh:logging.py:92 [conn=27, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=34] Command: mstpctl -f json showportdetail br0 INFO asyncssh:logging.py:92 [conn=27, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=34] Channel closed DEBUG infra1:Logger.py:156 [{"port":"swp49","bridge":"br0","enabled":"yes","role":"Designated","port-id":"8.001","state":"forwarding","external-port-cost":"2000","internal-port-cost":"2000","admin-external-cost":"0","admin-internal-cost":"0","designated-root":"8.000.90:3C:B3:8B:EF:67","dsgn-external-cost":"0","dsgn-regional-root":"8.000.90:3C:B3:8B:EF:67","dsgn-internal-cost":"0","designated-bridge":"8.000.90:3C:B3:8B:EF:67","designated-port":"8.001","admin-edge-port":"no","auto-edge-port":"yes","oper-edge-port":"no","topology-change-ack":"no","point-to-point":"yes","admin-point-to-point":"auto","restricted-role":"no","restricted-TCN":"no","port-hello-time":"2","disputed":"no","bpdu-guard-port":"no","bpdu-guard-error":"no","bpdu-filter-port":"no","network-port":"no","ba-inconsistent":"no","num-tx-bpdu":"32","num-rx-bpdu":"1","num-rx-bpdu-filtered":"0","num-tx-tcn":"14","num-rx-tcn":"0","num-transition-fwd":"1","num-transition-blk":"1","received-bpdu":"no","received-stp":"no","received-rstp":"no","received-tc-ack":"no","received-tcn":"no","send-rstp":"no"},{"port":"swp51","bridge":"br0","enabled":"yes","role":"Backup","port-id":"8.002","state":"discarding","external-port-cost":"2000","internal-port-cost":"2000","admin-external-cost":"0","admin-internal-cost":"0","designated-root":"8.000.90:3C:B3:8B:EF:67","dsgn-external-cost":"0","dsgn-regional-root":"8.000.90:3C:B3:8B:EF:67","dsgn-internal-cost":"0","designated-bridge":"8.000.90:3C:B3:8B:EF:67","designated-port":"8.001","admin-edge-port":"no","auto-edge-port":"yes","oper-edge-port":"no","topology-change-ack":"no","point-to-point":"yes","admin-point-to-point":"auto","restricted-role":"no","restricted-TCN":"no","port-hello-time":"2","disputed":"no","bpdu-guard-port":"no","bpdu-guard-error":"no","bpdu-filter-port":"no","network-port":"no","ba-inconsistent":"no","num-tx-bpdu":"3","num-rx-bpdu":"31","num-rx-bpdu-filtered":"0","num-tx-tcn":"0","num-rx-tcn":"14","num-transition-fwd":"0","num-transition-blk":"2","received-bpdu":"no","received-stp":"yes","received-rstp":"no","received-tc-ack":"no","received-tcn":"no","send-rstp":"no"}] INFO asyncssh:logging.py:92 [conn=27, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=27, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=36] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=27, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=27, chan=37] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=28, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=37] Channel closed DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=27, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=29] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=28, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=38] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=28, chan=30] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=26, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=23] 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=26, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=24] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=26, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=24] 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.676 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.162 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.135 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.258 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.173 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=1.76 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.151 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.236 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 926ms rtt min/avg/max/mdev = 0.113/0.379/1.766/0.488 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.676 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.162 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.135 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.258 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.173 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=1.76 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.151 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.236 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 926ms rtt min/avg/max/mdev = 0.113/0.379/1.766/0.488 ms INFO asyncssh:logging.py:92 [conn=27, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=38] Channel closed DEBUG infra1:Logger.py:156 12:05:43.338268 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 1, length 64 12:05:43.438082 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 2, length 64 12:05:43.540575 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 3, length 64 12:05:43.644591 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 4, length 64 12:05:43.748718 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 5, length 64 12:05:43.852633 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 6, length 64 12:05:43.958232 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 7, length 64 12:05:44.057511 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 8, length 64 12:05:44.160616 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, seq 9, length 64 12:05:44.264696 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1639, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=28, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=30] 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=27, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=39] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=27, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=40] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=27, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=40] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=27, chan=41] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=28, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=31] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=27, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=31] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=28, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=42] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=28, chan=32] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=26, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=25] 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=26, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=26] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=26, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=26] 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.456 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.201 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.201 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.175 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.159 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.139 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.142 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.124 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 939ms rtt min/avg/max/mdev = 0.124/0.185/0.456/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.456 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.201 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.201 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.175 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.159 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.139 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.142 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.124 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 939ms rtt min/avg/max/mdev = 0.124/0.185/0.456/0.095 ms INFO asyncssh:logging.py:92 [conn=28, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=32] Channel closed DEBUG infra2:Logger.py:156 16:46:23.872229 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 1, length 64 16:46:23.975516 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 2, length 64 16:46:24.079525 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 3, length 64 16:46:24.183488 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 4, length 64 16:46:24.287463 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 5, length 64 16:46:24.391481 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 6, length 64 16:46:24.495466 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 7, length 64 16:46:24.603448 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 8, length 64 16:46:24.707469 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, seq 9, length 64 16:46:24.811460 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1656, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=27, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=42] 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=27, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=43] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=27, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=44] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=27, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=44] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=27, chan=45] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=28, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=33] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=27, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=33] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=28, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=46] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=28, chan=34] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=26, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=27] 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=26, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=28] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=26, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=28] 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.262 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.165 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.129 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.156 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.136 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 933ms rtt min/avg/max/mdev = 0.119/0.148/0.262/0.042 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.262 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.138 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.165 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.129 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.120 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.156 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.136 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 933ms rtt min/avg/max/mdev = 0.119/0.148/0.262/0.042 ms INFO asyncssh:logging.py:92 [conn=27, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=46] Channel closed DEBUG infra1:Logger.py:156 12:06:21.633209 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 1, length 64 12:06:21.734102 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 2, length 64 12:06:21.838112 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 3, length 64 12:06:21.942086 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 4, length 64 12:06:22.046142 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 5, length 64 12:06:22.150110 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 6, length 64 12:06:22.254098 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 7, length 64 12:06:22.358146 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 8, length 64 12:06:22.462133 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, seq 9, length 64 12:06:22.566115 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1673, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=28, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=34] 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_and_stp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_interact.py INFO asyncssh:logging.py:92 [conn=28, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=35] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=28, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=36] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=28, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=37] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=28, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=38] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=28, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=47] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=27, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=48] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=27, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=48] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=49] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=27, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=50] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=27, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=50] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=51] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=52] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:06:26 UTC 2087 INFO asyncssh:logging.py:92 [conn=28, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=40] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:46:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=26, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=29] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=30] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:52:24 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=27, chan=53] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=28, chan=41] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=26, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=26, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=31] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=28, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=26, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=42] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=27, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=26, chan=32] Command: ip -j link show type bridge DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=27, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=54] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=28, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=26, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=32] Received channel close DEBUG infra2:Logger.py:156 [{"ifindex":2311,"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=28, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=32] 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=26, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=43] Command: date DEBUG infra1:Logger.py:156 [{"ifindex":2250,"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=27, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=26, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=33] Received channel close DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=28, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=55] Received channel close DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=55] Channel closed DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=27, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=44] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=27, chan=56] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=34] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=56] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=35] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=26, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=36] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=26, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=36] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=27, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=57] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=27, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=58] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=27, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=58] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=28, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=45] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=28, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=46] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=28, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=46] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=26, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=37] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=38] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:52:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=27, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=59] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=60] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=60] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:06:27 UTC 2087 INFO asyncssh:logging.py:92 [conn=28, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=47] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=48] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:46:48 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=26, chan=39] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=27, chan=61] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=28, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=61] 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=26, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=49] 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=27, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=49] 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=28, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=40] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=27, chan=62] 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=28, chan=50] 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=26, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=40] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=62] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=41] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=26, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=28, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=63] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=27, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=64] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=26, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=64] Received channel close 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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=26, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=28, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=26, chan=43] Command: date 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=27, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=52] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=27, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=43] Channel closed 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=26, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=26, chan=44] 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=28, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=52] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=27, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=52] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=28, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=66] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=28, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=53] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=28, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=54] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=28, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=66] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=44] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=67] Received channel close DEBUG agg1:Logger.py:156 cp /etc/bridge-stp.conf.bak /etc/bridge-stp.conf INFO asyncssh:logging.py:92 [conn=26, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=55] Received channel close DEBUG infra1:Logger.py:156 cp /etc/bridge-stp.conf.bak /etc/bridge-stp.conf INFO asyncssh:logging.py:92 [conn=27, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=55] Channel closed DEBUG infra2:Logger.py:156 cp /etc/bridge-stp.conf.bak /etc/bridge-stp.conf INFO asyncssh:logging.py:92 [conn=28, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=46] Command: cp /etc/bridge-stp.conf.bak /etc/bridge-stp.conf INFO asyncssh:logging.py:92 [conn=27, chan=68] Command: cp /etc/bridge-stp.conf.bak /etc/bridge-stp.conf INFO asyncssh:logging.py:92 [conn=28, chan=56] Command: cp /etc/bridge-stp.conf.bak /etc/bridge-stp.conf INFO asyncssh:logging.py:92 [conn=26, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=27, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=68] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=28, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=56] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_interact.py::test_vrrp_and_acl | 162.10 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-1612' 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-1612' 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-1612' 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_and_acl">Starting testcase:test_vrrp_and_acl from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_interact.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=26, chan=47] 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=29] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=29] Local address: 172.17.0.4, port 50356 INFO asyncssh:logging.py:92 [conn=29] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=29] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=29] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:52:26 UTC 2023 INFO asyncssh:logging.py:92 [conn=27, chan=69] 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=30] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=30] Local address: 172.17.0.4, port 47766 INFO asyncssh:logging.py:92 [conn=30] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=30] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=30] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:06:28 UTC 2087 INFO asyncssh:logging.py:92 [conn=28, chan=57] 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=31] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=31] Local address: 172.17.0.4, port 52620 INFO asyncssh:logging.py:92 [conn=31] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=31] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=31] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:46:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=29, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=29, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=29, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=30, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=30, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=30, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=31, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=31, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=31, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=29, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=29, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=29, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=30, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=30, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=30, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=31, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=31, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=31, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=31, 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=29, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:52:26 UTC 2023 INFO asyncssh:logging.py:92 [conn=30, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:06:29 UTC 2087 INFO asyncssh:logging.py:92 [conn=31, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:46:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=29, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=29, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=29, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=30, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=30, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=31, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=31, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=29, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=29, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=29, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=30, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=30, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=31, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=31, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=30, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=30, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=31, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=31, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.2', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=30, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=30, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=14] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=30, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=31, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=14] Command: ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=31, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO asyncssh:logging.py:92 [conn=30, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=15] Channel closed DEBUG infra1:Logger.py:156 ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=30, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=16] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=30, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=30, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=31, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=18] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=31, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=30, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=17] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=30, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=17] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=31, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=31, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=30, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=19] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=30, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=19] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=31, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=22] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=31, chan=20] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=30, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp adv traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating custom traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 20 tcpdump -i swp49 -n -c 10 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' on infra1... INFO asyncssh:logging.py:92 [conn=30, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 20 tcpdump -i swp49 -n -c 10 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' on infra2... INFO asyncssh:logging.py:92 [conn=31, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=21] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n -c 10 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=30, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n -c 10 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=31, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=24] Command: echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n -c 10 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=31, chan=22] Command: echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n -c 10 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=30, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=24] Channel closed DEBUG infra1:Logger.py:156 12:08:34.941530 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:35.941545 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:36.941549 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:37.941579 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:38.941591 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:39.941609 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:40.941624 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:41.941638 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:42.941652 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 12:08:43.941662 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 10 packets captured 11 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=31, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=22] Channel closed DEBUG infra2:Logger.py:156 16:48:56.304083 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:48:57.304076 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:48:58.304087 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:48:59.304081 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:49:00.304044 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:49:01.304046 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:49:02.304041 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:49:03.304055 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:49:04.304040 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 16:49:05.304010 IP 192.168.1.5 > 224.0.0.18: VRRPv3, Advertisement, vrid 40, prio 250, intvl 100cs, length 12 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 10 packets captured 11 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=30, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=25] Channel closed DEBUG infra1:Logger.py:156 tc qdisc add dev swp49 ingress INFO asyncssh:logging.py:92 [conn=30, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=26] Command: tc qdisc add dev swp49 ingress INFO asyncssh:logging.py:92 [conn=30, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp49 ingress INFO asyncssh:logging.py:92 [conn=31, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=24] Command: tc qdisc add dev swp49 ingress INFO asyncssh:logging.py:92 [conn=31, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=27] Channel closed DEBUG infra1:Logger.py:156 tc filter add dev swp49 ingress protocol ip flower src_ip 192.168.1.5 action drop INFO asyncssh:logging.py:92 [conn=30, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=28] Command: tc filter add dev swp49 ingress protocol ip flower src_ip 192.168.1.5 action drop INFO asyncssh:logging.py:92 [conn=30, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp49 ingress protocol ip flower src_ip 192.168.1.5 action drop INFO asyncssh:logging.py:92 [conn=31, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=26] Command: tc filter add dev swp49 ingress protocol ip flower src_ip 192.168.1.5 action drop INFO asyncssh:logging.py:92 [conn=31, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 20 tcpdump -i swp49 -n 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' on infra1... INFO asyncssh:logging.py:92 [conn=30, chan=29] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 20 tcpdump -i swp49 -n 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' on infra2... INFO asyncssh:logging.py:92 [conn=31, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=27] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=30, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=27] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=31, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=30] Command: echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=31, chan=28] Command: echo onl | sudo -S timeout --preserve-status 20 tcpdump -i swp49 -n 'inbound && dst host 224.0.0.18 && src host 192.168.1.5' INFO asyncssh:logging.py:92 [conn=30, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=30] 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=31, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=28] 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_and_acl from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_interact.py INFO asyncssh:logging.py:92 [conn=31, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=29] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=31, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=30] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=31, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=31] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=31, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=32] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=31, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=31] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=30, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=32] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=30, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=32] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=33] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=30, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=34] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=30, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=34] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=35] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=36] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:09:07 UTC 2087 INFO asyncssh:logging.py:92 [conn=31, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=34] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:49:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=29, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:55:04 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=30, chan=37] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=31, chan=35] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=29, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=13] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=31, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=29, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=37] Channel closed DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=31, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2313,"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=31, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=14] 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:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=29, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=15] Command: date DEBUG infra1:Logger.py:156 [{"ifindex":2252,"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=30, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=31, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=29, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=39] Channel closed DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=31, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=40] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=29, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=18] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=29, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=30, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=41] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=30, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=42] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=30, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=42] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=31, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=39] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=31, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=40] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=31, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=40] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=29, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:55:05 UTC 2023 INFO asyncssh:logging.py:92 [conn=30, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=43] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=44] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:09:07 UTC 2087 INFO asyncssh:logging.py:92 [conn=31, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=41] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=42] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:49:29 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=29, chan=21] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=30, chan=45] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=31, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=30, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=45] 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=29, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=43] 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=30, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=43] 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=31, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=22] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=30, chan=46] 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=31, chan=44] 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=29, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=29, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=24] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=30, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=46] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=24] 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=29, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=25] Command: date DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=30, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=25] Received channel close DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=31, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=48] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=29, chan=25] Channel closed 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=29, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=46] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=29, chan=26] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=30, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=46] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=30, chan=49] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=31, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=47] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=30, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=47] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=31, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=50] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=31, chan=48] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=31, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=50] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=51] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=52] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:09:08 UTC 2087 INFO asyncssh:logging.py:92 [conn=31, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=49] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=50] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:49:30 UTC 2023 INFO asyncssh:logging.py:92 [conn=29, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:55:06 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=30, chan=53] Requesting new SSH session INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=31, chan=51] Requesting new SSH session INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=29, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=29] Received channel close DEBUG infra1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=30, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=31, chan=52] Requesting new SSH session DEBUG agg1:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=29, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=54] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=31, chan=52] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=29, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=30, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=52] Received channel close DEBUG infra1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp5","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp6","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp7","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp8","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp9","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp10","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp49","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp49","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp50","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp51","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=30, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=30] Received channel close DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp5","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp6","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp7","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp8","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp9","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp10","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp49","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp49","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp51","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=31, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=30] Channel closed DEBUG agg1:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp1","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp47","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp48","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=29, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=53] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=30, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=31] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=31, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=31] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=29, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=56] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=31, chan=54] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=29, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=30, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=54] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=32] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=32] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=55] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=30, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=33] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=31, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=33] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=29, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=58] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=31, chan=56] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=29, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=30, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=56] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=34] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=34] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=35] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=60] Requesting new SSH session DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=35] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=36] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=61] Requesting new SSH session DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=36] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=37] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=60] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=62] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=38] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=61] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=61] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=39] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=39] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=40] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=62] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=63] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=41] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=64] Requesting new SSH session DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=66] Channel closed DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=65] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=65] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=43] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=43] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=44] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=67] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=67] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=45] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=45] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=70] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=46] Received channel close DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=69] Requesting new SSH session DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=69] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=72] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=47] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=70] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=72] Channel closed DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=30, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=48] Received channel close DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=48] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=49] Command: date DEBUG infra1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=74] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=72] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=49] Channel closed DEBUG agg1:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=74] Channel closed DEBUG infra1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=72] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=50] Received channel close DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=50] Channel closed DEBUG agg1:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=75] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=30, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=51] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=31, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=30, chan=76] Command: tc qdisc delete dev swp5 root DEBUG agg1:Logger.py:156 tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=29, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=74] Command: tc qdisc delete dev swp5 root INFO asyncssh:logging.py:92 [conn=29, chan=52] Command: tc qdisc delete dev swp1 root INFO asyncssh:logging.py:92 [conn=30, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=76] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=74] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=52] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=52] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=77] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=30, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=53] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=31, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=30, chan=78] Command: tc qdisc delete dev swp6 root DEBUG agg1:Logger.py:156 tc qdisc delete dev swp47 root INFO asyncssh:logging.py:92 [conn=29, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=76] Command: tc qdisc delete dev swp6 root INFO asyncssh:logging.py:92 [conn=29, chan=54] Command: tc qdisc delete dev swp47 root INFO asyncssh:logging.py:92 [conn=30, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=78] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=76] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=54] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=54] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=79] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=30, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=77] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=55] Received channel close DEBUG infra2:Logger.py:156 tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=31, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=30, chan=80] Command: tc qdisc delete dev swp7 root DEBUG agg1:Logger.py:156 tc qdisc delete dev swp48 root INFO asyncssh:logging.py:92 [conn=29, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=78] Command: tc qdisc delete dev swp7 root INFO asyncssh:logging.py:92 [conn=29, chan=56] Command: tc qdisc delete dev swp48 root INFO asyncssh:logging.py:92 [conn=30, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=80] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=78] Channel closed INFO asyncssh:logging.py:92 [conn=29, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=56] Received channel close DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=56] Channel closed DEBUG agg1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=79] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=30, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=31, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=82] Command: tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=31, chan=80] Command: tc qdisc delete dev swp8 root INFO asyncssh:logging.py:92 [conn=30, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=80] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=80] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=83] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=81] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=30, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=81] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=31, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=84] Command: tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=31, chan=82] Command: tc qdisc delete dev swp9 root INFO asyncssh:logging.py:92 [conn=30, chan=84] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=84] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=82] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=82] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=85] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=83] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=30, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=83] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=31, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=86] Command: tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=31, chan=84] Command: tc qdisc delete dev swp10 root INFO asyncssh:logging.py:92 [conn=30, chan=86] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=86] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=84] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=84] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=84] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=87] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=85] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=30, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=85] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=31, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=88] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=31, chan=86] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=30, chan=88] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=88] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=86] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=86] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=86] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=89] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=87] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=30, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=87] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=31, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=90] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=31, chan=88] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=30, chan=90] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=90] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=88] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=88] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=88] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=91] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=89] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=30, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=89] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=31, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=92] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=31, chan=90] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=30, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=92] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=90] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=90] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=90] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=93] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=91] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=30, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=91] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=31, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=94] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=31, chan=92] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=30, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=94] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=92] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=92] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=95] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=93] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=30, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=93] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=31, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=96] Command: tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=31, chan=94] Command: tc qdisc delete dev swp49 root INFO asyncssh:logging.py:92 [conn=30, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=96] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=94] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=94] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=97] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=95] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp49 ingress INFO asyncssh:logging.py:92 [conn=30, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=95] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp49 ingress INFO asyncssh:logging.py:92 [conn=31, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=98] Command: tc qdisc delete dev swp49 ingress INFO asyncssh:logging.py:92 [conn=31, chan=96] Command: tc qdisc delete dev swp49 ingress INFO asyncssh:logging.py:92 [conn=30, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=98] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=96] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=96] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=99] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=97] Received channel close DEBUG infra1:Logger.py:156 tc qdisc delete dev swp50 root INFO asyncssh:logging.py:92 [conn=30, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=97] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=31, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=100] Command: tc qdisc delete dev swp50 root INFO asyncssh:logging.py:92 [conn=31, chan=98] Command: tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=30, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=100] Channel closed INFO asyncssh:logging.py:92 [conn=31, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=98] Received channel close DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=98] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=101] Channel closed DEBUG infra1:Logger.py:156 tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=30, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=102] Command: tc qdisc delete dev swp51 root INFO asyncssh:logging.py:92 [conn=30, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=102] Channel closed DEBUG infra1:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||
| Passed | functional/vrrp/test_vrrp_preempt.py::test_vrrp_preempt_on[port] | 54.78 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-1906' 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-1906' 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-1906' 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_preempt_on[port]">Starting testcase:test_vrrp_preempt_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_preempt.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=29, chan=57] 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=32] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=32] Local address: 172.17.0.4, port 60688 INFO asyncssh:logging.py:92 [conn=32] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=32] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=32] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:55:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=30, chan=103] 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=33] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=33] Local address: 172.17.0.4, port 60880 INFO asyncssh:logging.py:92 [conn=33] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=33] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=33] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:09:10 UTC 2087 INFO asyncssh:logging.py:92 [conn=31, chan=99] 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=34] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=34] Local address: 172.17.0.4, port 59092 INFO asyncssh:logging.py:92 [conn=34] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=34] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=34] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:49:32 UTC 2023 INFO asyncssh:logging.py:92 [conn=32, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=32, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=32, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=33, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=33, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=33, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=34, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=34, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=34, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=32, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=32, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=32, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=33, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=33, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=33, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=34, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=34, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=34, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=34, 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=32, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:55:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=33, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:09:11 UTC 2087 INFO asyncssh:logging.py:92 [conn=34, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:49:32 UTC 2023 INFO asyncssh:logging.py:92 [conn=32, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=32, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=32, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=32, 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=32, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, 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=32, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=33, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=8] Command: ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=33, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=34, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=8] Command: ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=34, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev swp49 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=33, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=10] Command: ip address add 192.168.1.3/24 dev swp49 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=33, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev swp49 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=34, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=10] Command: ip address add 192.168.1.4/24 dev swp49 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=34, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=32, 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=32, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=32, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=11] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=33, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=11] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=34, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=34, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=33, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=12] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=13] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=33, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=34, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=34, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=33, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=15] Channel closed DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=33, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=15] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=34, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=34, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=33, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=33, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=34, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=33, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=34, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=34, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=32, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=32, 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=32, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=32, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=32, 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.537 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.164 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.166 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.144 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.103 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.143 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 933ms rtt min/avg/max/mdev = 0.103/0.176/0.537/0.122 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.537 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.164 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.166 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.119 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.144 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.103 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.143 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 933ms rtt min/avg/max/mdev = 0.103/0.176/0.537/0.122 ms INFO asyncssh:logging.py:92 [conn=33, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=18] Channel closed DEBUG infra1:Logger.py:156 12:09:32.800981 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 1, length 64 12:09:32.901741 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 2, length 64 12:09:33.005761 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 3, length 64 12:09:33.109747 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 4, length 64 12:09:33.213707 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 5, length 64 12:09:33.317717 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 6, length 64 12:09:33.421695 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 7, length 64 12:09:33.525686 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 8, length 64 12:09:33.629722 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, seq 9, length 64 12:09:33.733704 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1951, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=34, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=34, 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=34, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=19] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=34, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=20] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=34, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } nopreempt } EOF INFO asyncssh:logging.py:92 [conn=34, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=22] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } nopreempt } EOF INFO asyncssh:logging.py:92 [conn=34, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=23] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=34, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=24] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=34, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=33, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=34, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=25] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=33, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=25] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=34, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=34, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=32, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=32, 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=32, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=32, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=32, 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.375 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.184 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.128 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.139 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.145 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.106 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 939ms rtt min/avg/max/mdev = 0.106/0.158/0.375/0.075 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.375 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.184 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.128 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.139 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.145 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.118 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.106 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 939ms rtt min/avg/max/mdev = 0.106/0.158/0.375/0.075 ms INFO asyncssh:logging.py:92 [conn=33, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=20] Channel closed DEBUG infra1:Logger.py:156 12:09:58.071740 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 1, length 64 12:09:58.178733 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 2, length 64 12:09:58.282703 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 3, length 64 12:09:58.386691 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 4, length 64 12:09:58.490702 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 5, length 64 12:09:58.594706 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 6, length 64 12:09:58.698690 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 7, length 64 12:09:58.802727 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 8, length 64 12:09:58.906714 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, seq 9, length 64 12:09:59.010705 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 1971, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=34, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=26] 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_preempt_on[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_preempt.py INFO asyncssh:logging.py:92 [conn=34, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=27] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=34, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=28] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=34, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=29] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=34, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=30] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=34, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=21] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=33, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=22] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=33, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=23] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=33, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=24] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=33, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=25] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=26] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:10:03 UTC 2087 INFO asyncssh:logging.py:92 [conn=34, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=32] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:50:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=32, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:01 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=33, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=34, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=32, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=19] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=33, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=32, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=34, chan=34] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=32, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=34, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=32, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=33, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=34] Received channel close DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=34, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=32, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Received channel close DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=32, 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=32, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=32, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=32, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=32, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=24] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=32, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=33, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=29] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=33, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=30] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=33, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=30] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=34, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=35] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=34, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=36] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=34, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=36] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=32, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:01 UTC 2023 INFO asyncssh:logging.py:92 [conn=33, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=31] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=32] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:10:03 UTC 2087 INFO asyncssh:logging.py:92 [conn=34, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=38] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:50:25 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=32, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=33, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=34, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=33, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=33] 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=32, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=39] 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=33, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=39] 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=34, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, 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=33, 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=34, 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=32, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=32, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=29] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=32, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=32, chan=30] Command: ip -j link show DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=33, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=41] Received channel close 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=32, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=34, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=32, chan=31] Command: date DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=34, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=32, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=33, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=36] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=32, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=33, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=34, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=33, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=34, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=43] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=33, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=34, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=34, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=34, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=32] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_preempt.py::test_vrrp_preempt_on[bridge] | 54.80 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2053' 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-2053' 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-2053' 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_preempt_on[bridge]">Starting testcase:test_vrrp_preempt_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_preempt.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=32, 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=35] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=35] Local address: 172.17.0.4, port 42910 INFO asyncssh:logging.py:92 [conn=35] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=35] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=35] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:03 UTC 2023 INFO asyncssh:logging.py:92 [conn=33, chan=39] 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=36] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=36] Local address: 172.17.0.4, port 52362 INFO asyncssh:logging.py:92 [conn=36] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=36] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=36] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:10:05 UTC 2087 INFO asyncssh:logging.py:92 [conn=34, 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=37] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=37] Local address: 172.17.0.4, port 51912 INFO asyncssh:logging.py:92 [conn=37] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=37] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=37] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:50:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=35, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=35, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=35, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=36, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=36, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=36, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=37, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=37, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=37, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=35, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=35, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=35, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=36, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=36, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=36, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=37, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=37, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=37, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=37, 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=35, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:03 UTC 2023 INFO asyncssh:logging.py:92 [conn=36, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:10:05 UTC 2087 INFO asyncssh:logging.py:92 [conn=37, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:50:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=35, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=35, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=35, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=36, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=36, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=37, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=37, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=35, 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=35, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, 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=35, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=36, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=36, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=37, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=37, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=36, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=36, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=37, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=37, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=35, 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=35, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=35, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=36, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=37, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=37, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=36, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=36, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=37, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=37, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=36, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=16] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=17] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=36, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=17] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=37, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=37, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=36, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=36, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=37, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=36, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=37, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=37, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=35, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=35, 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=35, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=35, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=35, 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.586 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.186 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.115 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.148 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.112 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 935ms rtt min/avg/max/mdev = 0.111/0.178/0.586/0.138 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.586 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.186 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.115 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.148 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.124 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.112 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 935ms rtt min/avg/max/mdev = 0.111/0.178/0.586/0.138 ms INFO asyncssh:logging.py:92 [conn=36, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=20] Channel closed DEBUG infra1:Logger.py:156 12:10:27.701207 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 1, length 64 12:10:27.803912 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 2, length 64 12:10:27.907859 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 3, length 64 12:10:28.011855 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 4, length 64 12:10:28.115893 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 5, length 64 12:10:28.219857 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 6, length 64 12:10:28.323869 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 7, length 64 12:10:28.427879 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 8, length 64 12:10:28.531870 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, seq 9, length 64 12:10:28.635914 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2060, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=37, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=37, 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 INFO asyncssh:logging.py:92 [conn=37, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=37, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=22] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=37, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=23] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } nopreempt } EOF INFO asyncssh:logging.py:92 [conn=37, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=24] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface swp49 virtual_router_id 40 priority 210 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.1.2 } nopreempt } EOF INFO asyncssh:logging.py:92 [conn=37, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=25] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=37, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=26] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=37, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=36, chan=21] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=37, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=27] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=36, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=27] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=37, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=37, chan=28] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=35, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=35, 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=35, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=35, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=35, 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.391 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.152 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.163 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.119 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.129 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.114/0.165/0.391/0.080 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.391 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.152 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.163 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.119 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.114 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.129 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 934ms rtt min/avg/max/mdev = 0.114/0.165/0.391/0.080 ms INFO asyncssh:logging.py:92 [conn=36, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=22] Channel closed DEBUG infra1:Logger.py:156 12:10:52.998551 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 1, length 64 12:10:53.100920 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 2, length 64 12:10:53.204878 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 3, length 64 12:10:53.308882 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 4, length 64 12:10:53.412903 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 5, length 64 12:10:53.516865 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 6, length 64 12:10:53.620864 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 7, length 64 12:10:53.724879 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 8, length 64 12:10:53.828871 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, seq 9, length 64 12:10:53.932894 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2080, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=37, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=28] 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_preempt_on[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_preempt.py INFO asyncssh:logging.py:92 [conn=37, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=29] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=37, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=30] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=37, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=31] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=37, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=32] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=37, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=23] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=36, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=24] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=36, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=25] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=36, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=26] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=36, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=27] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=28] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:10:58 UTC 2087 INFO asyncssh:logging.py:92 [conn=37, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=34] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:51:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=35, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:55 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=36, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=37, chan=35] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=35, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=35, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=19] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=37, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=35, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=35, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=36, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=29] Channel closed DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=36, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=37, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=35, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2317,"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=37, chan=37] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":60,"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=35, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=35, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=21] Received channel close DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=37, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=35, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=35, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=30] Channel closed DEBUG infra1:Logger.py:156 [{"ifindex":2255,"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=36, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=31] Channel closed DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=32] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=32] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=35, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=24] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=35, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=36, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=33] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=36, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=34] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=36, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=34] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=37, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=39] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=37, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=40] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=37, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=40] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=35, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:56 UTC 2023 INFO asyncssh:logging.py:92 [conn=36, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=35] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=36] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:10:58 UTC 2087 INFO asyncssh:logging.py:92 [conn=37, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=41] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=42] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:51:20 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=35, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=36, chan=37] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=37, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=36, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, 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=35, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=43] 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=36, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=43] 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=37, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, 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=36, 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=37, chan=44] 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=35, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=36, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=38] Received channel close DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=36, chan=39] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=35, chan=30] Requesting new SSH session DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=36, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=36, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=37, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=37, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=35, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=30] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=36, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=37, chan=46] Command: ip -j link show 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=35, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=36, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=35, 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=37, chan=47] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=36, chan=42] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=35, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=36, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=35, 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=37, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=47] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=37, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=48] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=37, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=32] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_priority.py::test_vrrp_priority_on[port] | 54.58 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2208' 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-2208' 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-2208' 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=35, 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=38] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=38] Local address: 172.17.0.4, port 42904 INFO asyncssh:logging.py:92 [conn=38] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=38] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=38] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=36, 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=39] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=39] Local address: 172.17.0.4, port 36962 INFO asyncssh:logging.py:92 [conn=39] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=39] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=39] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:11:00 UTC 2087 INFO asyncssh:logging.py:92 [conn=37, chan=49] 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=40] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=40] Local address: 172.17.0.4, port 47932 INFO asyncssh:logging.py:92 [conn=40] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=40] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=40] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:51:21 UTC 2023 INFO asyncssh:logging.py:92 [conn=38, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=38, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=38, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=39, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=39, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=39, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=40, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=40, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=40, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=38, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=38, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=38, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=39, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=39, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=39, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=40, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=40, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=40, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=40, 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=38, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:56:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=39, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:11:00 UTC 2087 INFO asyncssh:logging.py:92 [conn=40, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:51:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=38, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=38, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=38, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=38, 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=38, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, 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=38, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=39, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=8] Command: ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=39, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=40, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=8] Command: ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=40, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev swp49 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=39, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=10] Command: ip address add 192.168.1.3/24 dev swp49 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=39, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev swp49 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=40, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=10] Command: ip address add 192.168.1.4/24 dev swp49 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=40, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=38, 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=38, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=38, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=11] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=39, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=11] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=40, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=40, chan=12] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=39, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=12] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=39, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=40, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=40, chan=14] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=39, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=14] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=15] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=39, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=15] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=40, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=40, chan=16] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=39, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=39, chan=17] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=40, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=17] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=39, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=17] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=40, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=40, chan=18] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=38, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=38, 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=38, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=38, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=38, 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.558 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.162 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.141 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.123 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.101 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.101/0.172/0.558/0.130 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.558 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.162 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.140 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.126 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.141 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.123 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.142 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.101 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.101/0.172/0.558/0.130 ms INFO asyncssh:logging.py:92 [conn=39, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=18] Channel closed DEBUG infra1:Logger.py:156 12:11:22.320599 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 1, length 64 12:11:22.422048 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 2, length 64 12:11:22.526009 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 3, length 64 12:11:22.630035 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 4, length 64 12:11:22.734020 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 5, length 64 12:11:22.838048 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 6, length 64 12:11:22.942018 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 7, length 64 12:11:23.046030 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 8, length 64 12:11:23.150049 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, seq 9, length 64 12:11:23.254023 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2158, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=40, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=40, 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=40, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=19] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=40, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=20] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=40, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=40, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=22] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=40, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=23] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=40, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=24] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=40, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=39, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=40, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=25] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=39, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=25] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=40, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=40, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=38, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=38, 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=38, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=38, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=38, 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.430 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.167 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.147 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.131 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=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.183 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.134 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.110/0.168/0.430/0.091 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.430 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.160 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.167 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.147 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.111 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.131 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=0.115 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.183 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.134 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.110/0.168/0.430/0.091 ms INFO asyncssh:logging.py:92 [conn=40, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=26] Channel closed DEBUG infra2:Logger.py:156 16:52:08.945791 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 1, length 64 16:52:09.049122 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 2, length 64 16:52:09.153125 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 3, length 64 16:52:09.257113 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 4, length 64 16:52:09.361077 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 5, length 64 16:52:09.465106 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 6, length 64 16:52:09.569077 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 7, length 64 16:52:09.673082 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 8, length 64 16:52:09.777158 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, seq 9, length 64 16:52:09.881110 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2178, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=39, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=39, 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[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=40, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=27] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=40, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=28] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=40, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=29] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=40, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=30] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=40, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=21] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=39, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=22] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=39, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=23] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=39, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=24] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=39, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=25] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=26] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:11:52 UTC 2087 INFO asyncssh:logging.py:92 [conn=40, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=32] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:52:14 UTC 2023 INFO asyncssh:logging.py:92 [conn=38, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:57:50 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=39, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=40, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=38, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=38, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=19] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=39, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=19] Channel closed DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=38, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=38, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=40, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=40, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=38, chan=20] Channel closed DEBUG infra1:Logger.py:156 [] DEBUG agg1:Logger.py:156 [{"ifindex":61,"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=38, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=38, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=40, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=34] Channel closed DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=38, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=38, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=24] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=38, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=39, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=29] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=39, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=30] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=39, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=30] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=40, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=35] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=40, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=36] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=40, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=36] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=38, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:57:51 UTC 2023 INFO asyncssh:logging.py:92 [conn=39, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=31] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=32] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:11:53 UTC 2087 INFO asyncssh:logging.py:92 [conn=40, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=38] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:52:14 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=38, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=39, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=40, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=39, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=33] 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=38, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=40, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=39] 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=39, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=39] 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=40, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, 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=39, 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=40, 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=38, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=39, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=34] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=38, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=34] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=39, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=39, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=30] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=38, chan=30] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=39, chan=36] 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=38, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=38, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=40, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=38, chan=31] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=39, chan=37] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=38, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=39, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=38, 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=39, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=39, chan=37] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=40, chan=43] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=39, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=39, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=40, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=40, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=40, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=40, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=32] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_priority.py::test_vrrp_priority_on[bridge] | 55.33 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2355' 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-2355' 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-2355' 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=38, 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=41] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=41] Local address: 172.17.0.4, port 36574 INFO asyncssh:logging.py:92 [conn=41] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=41] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=41] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:57:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=39, chan=39] 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=42] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=42] Local address: 172.17.0.4, port 55666 INFO asyncssh:logging.py:92 [conn=42] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=42] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=42] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:11:54 UTC 2087 INFO asyncssh:logging.py:92 [conn=40, 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=43] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=43] Local address: 172.17.0.4, port 38794 INFO asyncssh:logging.py:92 [conn=43] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=43] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=43] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:52:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=41, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=41, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=41, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=42, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=42, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=42, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=43, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=43, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=43, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=41, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=41, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=41, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=42, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=42, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=42, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=43, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=43, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=43, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=43, 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=41, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:57:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=42, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:11:55 UTC 2087 INFO asyncssh:logging.py:92 [conn=43, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:52:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=41, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=41, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=41, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=42, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=42, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=43, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=43, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=41, 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=41, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, 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=41, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=42, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=42, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=43, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=43, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=42, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=42, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=43, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=43, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=41, 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=41, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=41, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=42, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=43, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=43, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=42, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=14] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=42, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=43, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=43, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=42, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=16] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=17] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=42, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=17] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=43, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=43, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=42, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=18] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=42, chan=19] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=43, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=19] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=42, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=19] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=43, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=43, chan=20] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=41, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=41, 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=41, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=14] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=41, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=41, 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.554 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.218 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.141 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.108 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.139 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.148 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.181/0.554/0.128 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.554 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.218 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.141 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.108 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.139 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.148 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.181/0.554/0.128 ms INFO asyncssh:logging.py:92 [conn=42, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=20] Channel closed DEBUG infra1:Logger.py:156 12:12:17.174384 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 1, length 64 12:12:17.276271 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 2, length 64 12:12:17.380230 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 3, length 64 12:12:17.484203 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 4, length 64 12:12:17.588184 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 5, length 64 12:12:17.692184 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 6, length 64 12:12:17.796193 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 7, length 64 12:12:17.900230 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 8, length 64 12:12:18.004207 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, seq 9, length 64 12:12:18.108237 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2260, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=43, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=43, 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 INFO asyncssh:logging.py:92 [conn=43, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=43, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=22] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=43, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=23] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=43, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=24] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=43, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=25] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=43, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=26] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=43, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=42, chan=21] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=43, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=27] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=42, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=27] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=43, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=22] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=43, chan=28] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=41, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=41, 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=41, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.1.2 INFO asyncssh:logging.py:92 [conn=41, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=41, 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.462 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.172 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.144 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.256 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.143 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.146 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.117/0.182/0.462/0.101 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.462 ms 64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.172 ms 64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.144 ms 64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.256 ms 64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.143 ms 64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.130 ms 64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.127 ms 64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=0.117 ms 64 bytes from 192.168.1.2: icmp_seq=9 ttl=64 time=0.131 ms 64 bytes from 192.168.1.2: icmp_seq=10 ttl=64 time=0.146 ms --- 192.168.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 935ms rtt min/avg/max/mdev = 0.117/0.182/0.462/0.101 ms INFO asyncssh:logging.py:92 [conn=43, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=28] Channel closed DEBUG infra2:Logger.py:156 16:53:03.798468 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 1, length 64 16:53:03.902028 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 2, length 64 16:53:04.006004 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 3, length 64 16:53:04.110108 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 4, length 64 16:53:04.214017 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 5, length 64 16:53:04.317993 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 6, length 64 16:53:04.421984 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 7, length 64 16:53:04.525981 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 8, length 64 16:53:04.629997 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, seq 9, length 64 16:53:04.734012 IP 192.168.1.2 > 192.168.1.5: ICMP echo reply, id 2280, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=42, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=42, 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 -----------------------------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=43, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=29] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=43, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=30] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=43, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=31] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=43, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=32] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=43, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=23] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=42, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=24] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=42, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=25] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=42, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=26] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=42, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=26] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=27] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=28] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:12:47 UTC 2087 INFO asyncssh:logging.py:92 [conn=43, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=34] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:53:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=41, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=17] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=18] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:58:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=42, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=43, chan=35] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=41, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=41, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=19] Received channel close DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=43, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=42, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=29] Received channel close DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=41, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=29] Channel closed DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=42, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=41, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=42, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=43, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=41, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=30] Received channel close DEBUG infra2:Logger.py:156 [{"ifindex":2321,"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=43, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=42, chan=30] Channel closed DEBUG agg1: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":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=41, chan=21] Requesting new SSH session DEBUG infra1:Logger.py:156 [{"ifindex":2258,"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=42, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=42, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=31] Received channel close DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=43, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=41, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=21] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=41, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=32] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=41, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=32] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=23] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=41, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=24] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=41, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=24] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=42, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=33] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=42, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=34] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=42, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=34] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=43, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=39] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=43, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=40] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=43, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=40] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=41, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=25] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=26] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:58:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=42, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=35] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=36] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:12:48 UTC 2087 INFO asyncssh:logging.py:92 [conn=43, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=41] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=42] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:53:09 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=41, chan=27] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=42, chan=37] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=43, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=42, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, 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=41, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=43] 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=42, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=43] 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=43, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, 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=42, 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=43, chan=44] 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=41, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=28] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=29] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=41, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=43, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=42, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=39] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=39] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=42, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=45] Command: date 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=41, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=41, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=43, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=41, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=43, chan=46] Command: ip -j link show 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=42, chan=41] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=41, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=41, 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=43, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=42, chan=41] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=43, chan=47] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=42, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=42, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=43, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=47] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=43, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=48] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=43, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=32] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_under_traffic.py::test_vrrp_under_traffic[bridge] | 240.02 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2510' 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-2510' 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-2510' 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_under_traffic[bridge]">Starting testcase:test_vrrp_under_traffic[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_under_traffic.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=41, 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=44] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=44] Local address: 172.17.0.4, port 46008 INFO asyncssh:logging.py:92 [conn=44] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=44] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=44] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:58:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=42, 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=45] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=45] Local address: 172.17.0.4, port 49858 INFO asyncssh:logging.py:92 [conn=45] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=45] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=45] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:12:50 UTC 2087 INFO asyncssh:logging.py:92 [conn=43, chan=49] 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=46] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=46] Local address: 172.17.0.4, port 49912 INFO asyncssh:logging.py:92 [conn=46] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=46] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=46] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:53:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=44, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=44, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=44, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=45, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=45, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=45, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=46, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=46, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=46, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=44, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=44, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=44, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=45, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=45, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=45, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=46, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=46, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=46, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=46, 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=44, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 16:58:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=45, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:12:50 UTC 2087 INFO asyncssh:logging.py:92 [conn=46, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:53:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=44, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=44, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=44, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=45, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=45, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=46, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=46, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=44, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=44, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=44, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=45, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=45, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=46, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=46, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=45, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=45, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=46, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=46, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.2', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=45, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=45, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=14] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=45, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=46, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=14] Command: ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=46, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO asyncssh:logging.py:92 [conn=45, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=15] Channel closed DEBUG infra1:Logger.py:156 ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=45, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=16] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=45, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=45, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=46, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=18] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=46, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=45, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=16] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=17] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=45, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=17] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=46, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=46, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=45, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=19] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=45, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=19] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=46, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=22] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=46, chan=20] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=45, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for data traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_192.168.1.5/24 to 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=45, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=23] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=45, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=24] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=45, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=45, chan=25] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=46, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=21] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=26] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=22] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=22] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2411498608170 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26301 multicast_frames_received: 1949074326 frames_64_octets: 166296 frames_65_to_127_octets: 1949068001 frames_128_to_255_octets: 11090 frames_256_to_511_octets: 1736 frames_512_to_1023_octets: 39492006 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54374 broadcast_frames_sent: 57219 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 71259956 unicast_frames_sent: 16593 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10343964 INFO asyncssh:logging.py:92 [conn=46, chan=22] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2405232935082 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57757 multicast_frames_received: 1949083548 frames_64_octets: 165970 frames_65_to_127_octets: 1949053332 frames_128_to_255_octets: 9324 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 38849798 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43191 broadcast_frames_sent: 25801 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 67552857 unicast_frames_sent: 9793 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6538732 INFO asyncssh:logging.py:92 [conn=45, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=23] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=28] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=24] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=24] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2412042782007 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26301 multicast_frames_received: 1949074328 frames_64_octets: 166302 frames_65_to_127_octets: 1949068002 frames_128_to_255_octets: 11091 frames_256_to_511_octets: 1736 frames_512_to_1023_octets: 40110385 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54379 broadcast_frames_sent: 57220 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 71878335 unicast_frames_sent: 16593 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10344348 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=46, chan=24] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2405232935709 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57758 multicast_frames_received: 1949083554 frames_64_octets: 165976 frames_65_to_127_octets: 1949053333 frames_128_to_255_octets: 9325 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 38849798 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43192 broadcast_frames_sent: 25801 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 67552857 unicast_frames_sent: 9793 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6538806 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=45, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=29] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=45, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=30] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=45, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=30] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=45, chan=31] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=46, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=25] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=32] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=26] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=26] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2412680861195 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26311 multicast_frames_received: 1949074345 frames_64_octets: 166330 frames_65_to_127_octets: 1949068004 frames_128_to_255_octets: 11091 frames_256_to_511_octets: 1736 frames_512_to_1023_octets: 40835473 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54382 broadcast_frames_sent: 57220 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 72603423 unicast_frames_sent: 16593 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10344540 INFO asyncssh:logging.py:92 [conn=46, chan=26] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2406658330055 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57758 multicast_frames_received: 1949083558 frames_64_octets: 166003 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9325 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 40469564 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43207 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 69172623 unicast_frames_sent: 9793 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6540416 INFO asyncssh:logging.py:92 [conn=45, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=27] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=34] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=28] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=28] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2412680861515 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26311 multicast_frames_received: 1949074350 frames_64_octets: 166335 frames_65_to_127_octets: 1949068004 frames_128_to_255_octets: 11091 frames_256_to_511_octets: 1736 frames_512_to_1023_octets: 40835473 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54382 broadcast_frames_sent: 57220 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 72603423 unicast_frames_sent: 16593 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10344540 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=46, chan=28] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2407202300295 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57758 multicast_frames_received: 1949083558 frames_64_octets: 166008 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9325 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 41087712 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43212 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 69790771 unicast_frames_sent: 9793 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6540736 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=45, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=45, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=36] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=45, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=45, chan=37] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=46, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=29] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=38] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=30] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=30] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2413856966430 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26311 multicast_frames_received: 1949074354 frames_64_octets: 166365 frames_65_to_127_octets: 1949068004 frames_128_to_255_octets: 11093 frames_256_to_511_octets: 1736 frames_512_to_1023_octets: 42171955 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54395 broadcast_frames_sent: 57230 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 73939910 unicast_frames_sent: 16593 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10346196 INFO asyncssh:logging.py:92 [conn=46, chan=30] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2408834240826 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083571 frames_64_octets: 166039 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9327 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 42942188 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43217 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 71645247 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541560 INFO asyncssh:logging.py:92 [conn=45, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=31] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=40] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=32] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=45, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=32] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2414400745710 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26311 multicast_frames_received: 1949074354 frames_64_octets: 166370 frames_65_to_127_octets: 1949068004 frames_128_to_255_octets: 11093 frames_256_to_511_octets: 1736 frames_512_to_1023_octets: 42789886 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54400 broadcast_frames_sent: 57230 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 74557841 unicast_frames_sent: 16593 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10346516 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=46, chan=32] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2409378380346 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083576 frames_64_octets: 166044 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9327 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 43560528 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43217 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 72263587 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541560 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 108827904 assert False + where False = <built-in function isclose>(108827904, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=46, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=33] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=34] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=34] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2410466358426 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083586 frames_64_octets: 166054 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9327 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 44796866 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43217 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 73499925 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541560 INFO asyncssh:logging.py:92 [conn=46, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=35] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=36] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=36] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2411010242989 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083592 frames_64_octets: 166059 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9329 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 45414916 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43218 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 74117975 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541808 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 108776912 assert False + where False = <built-in function isclose>(108776912, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=46, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=37] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=38] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=38] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2412098303789 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083602 frames_64_octets: 166069 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9329 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 46651348 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43218 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 75354407 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541808 INFO asyncssh:logging.py:92 [conn=46, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=39] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=40] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=40] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2412642232109 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083607 frames_64_octets: 166074 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9329 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 47269448 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43218 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 75972507 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541808 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 108785664 assert False + where False = <built-in function isclose>(108785664, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=46, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=41] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=42] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=42] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2413621435149 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57768 multicast_frames_received: 1949083617 frames_64_octets: 166084 frames_65_to_127_octets: 1949053335 frames_128_to_255_octets: 9329 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 48382178 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43218 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 77085237 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6541808 INFO asyncssh:logging.py:92 [conn=46, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=43] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=44] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=44] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2414024509047 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57769 multicast_frames_received: 1949083623 frames_64_octets: 166090 frames_65_to_127_octets: 1949053336 frames_128_to_255_octets: 9330 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 48840216 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43219 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 77543275 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6542056 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 80614779 assert False + where False = <built-in function isclose>(80614779, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=46, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=45] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=46] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=46] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2414024509930 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57769 multicast_frames_received: 1949083634 frames_64_octets: 166100 frames_65_to_127_octets: 1949053336 frames_128_to_255_octets: 9331 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 48840216 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43219 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 77543275 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6542056 INFO asyncssh:logging.py:92 [conn=46, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=47] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=48] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=46, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=48] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2414024510324 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57769 multicast_frames_received: 1949083640 frames_64_octets: 166105 frames_65_to_127_octets: 1949053337 frames_128_to_255_octets: 9331 frames_256_to_511_octets: 1590 frames_512_to_1023_octets: 48840216 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43219 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 77543275 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6542056 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 65s -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_under_traffic[bridge] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_under_traffic.py INFO asyncssh:logging.py:92 [conn=46, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=49] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=46, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=50] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=46, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=51] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=46, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=52] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=46, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=41] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=45, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=42] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=45, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=43] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=45, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=44] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=45, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=44] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=45, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=45] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=46] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:16:48 UTC 2087 INFO asyncssh:logging.py:92 [conn=46, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=53] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=54] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:57:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=44, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:02:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=45, chan=47] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=46, chan=55] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=44, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=44, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=45, chan=48] Requesting new SSH session DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=46, chan=56] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=44, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=48] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=46, chan=56] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=44, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=45, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=14] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":2260,"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=45, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=44, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2324,"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=46, chan=57] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":63,"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:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=44, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=15] Received channel close DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=45, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=44, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=46, chan=58] Requesting new SSH session DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=44, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=50] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=46, chan=58] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=44, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=45, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=50] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=44, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=18] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=44, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=45, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=51] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=45, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=52] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=45, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=52] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=46, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=59] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=46, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=60] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=46, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=60] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:02:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=45, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=53] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=54] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:16:48 UTC 2087 INFO asyncssh:logging.py:92 [conn=46, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=62] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:57:10 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=44, chan=21] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=45, chan=55] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=46, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=45, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=55] 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=44, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=63] 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=45, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=63] 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=46, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=22] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=45, chan=56] 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=46, chan=64] 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=44, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=44, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=23] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=44, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=24] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=46, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=57] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=45, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=65] Received channel close 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=44, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=45, chan=58] Command: ip -j link show DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=46, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=66] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=45, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=44, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=46, chan=66] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=45, chan=59] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=44, chan=26] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=46, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=26] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=46, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=59] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=45, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=67] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=46, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=60] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=46, chan=68] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=46, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=60] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=26] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_under_traffic.py::test_vrrp_under_traffic[vlan] | 181.70 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2701' 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-2701' 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-2701' 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_under_traffic[vlan]">Starting testcase:test_vrrp_under_traffic[vlan] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_under_traffic.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=44, chan=27] 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=47] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=47] Local address: 172.17.0.4, port 48674 INFO asyncssh:logging.py:92 [conn=47] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=47] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=47] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:02:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=45, chan=61] 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=48] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=48] Local address: 172.17.0.4, port 49380 INFO asyncssh:logging.py:92 [conn=48] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=48] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=48] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:16:50 UTC 2087 INFO asyncssh:logging.py:92 [conn=46, chan=69] 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=49] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=49] Local address: 172.17.0.4, port 42166 INFO asyncssh:logging.py:92 [conn=49] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=49] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=49] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:57:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=47, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=47, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=47, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=48, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=48, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=48, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=49, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=49, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=49, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=47, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=47, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=47, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=48, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=48, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=48, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=49, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=49, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=49, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=49, 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=47, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:02:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=48, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:16:50 UTC 2087 INFO asyncssh:logging.py:92 [conn=49, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 16:57:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=47, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=47, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=8] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=47, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=48, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=8] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=48, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=49, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=8] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=49, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=47, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=47, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=47, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=48, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=48, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=49, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=49, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=11] Channel closed DEBUG agg1:Logger.py:156 bridge vlan add dev swp47 vid 2317 && bridge vlan add dev swp48 vid 2317 && bridge vlan add dev swp1 vid 2317 pvid untagged INFO asyncssh:logging.py:92 [conn=47, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=12] Command: bridge vlan add dev swp47 vid 2317 && bridge vlan add dev swp48 vid 2317 && bridge vlan add dev swp1 vid 2317 pvid untagged INFO asyncssh:logging.py:92 [conn=47, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=11] Channel closed DEBUG infra1:Logger.py:156 bridge vlan add dev swp49 vid 2317 && bridge vlan add dev br0 vid 2317 self INFO asyncssh:logging.py:92 [conn=48, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=12] Command: bridge vlan add dev swp49 vid 2317 && bridge vlan add dev br0 vid 2317 self INFO asyncssh:logging.py:92 [conn=48, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp49 vid 2317 && bridge vlan add dev br0 vid 2317 self INFO asyncssh:logging.py:92 [conn=49, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=12] Command: bridge vlan add dev swp49 vid 2317 && bridge vlan add dev br0 vid 2317 self INFO asyncssh:logging.py:92 [conn=49, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip link add link br0 name br0.2317 type vlan id 2317 INFO asyncssh:logging.py:92 [conn=48, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=14] Command: ip link add link br0 name br0.2317 type vlan id 2317 INFO asyncssh:logging.py:92 [conn=48, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link add link br0 name br0.2317 type vlan id 2317 INFO asyncssh:logging.py:92 [conn=49, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=14] Command: ip link add link br0 name br0.2317 type vlan id 2317 INFO asyncssh:logging.py:92 [conn=49, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=15] Channel closed DEBUG infra1:Logger.py:156 ip link set dev br0.2317 up INFO asyncssh:logging.py:92 [conn=48, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=16] Command: ip link set dev br0.2317 up INFO asyncssh:logging.py:92 [conn=48, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0.2317 up INFO asyncssh:logging.py:92 [conn=49, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=16] Command: ip link set dev br0.2317 up INFO asyncssh:logging.py:92 [conn=49, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=17] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0.2317 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=48, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=18] Command: ip address add 192.168.1.3/24 dev br0.2317 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=48, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0.2317 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=49, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=18] Command: ip address add 192.168.1.4/24 dev br0.2317 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=49, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.2', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=48, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=19] Channel closed DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=48, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=20] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=48, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=49, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=20] Command: ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=49, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO asyncssh:logging.py:92 [conn=48, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=21] Channel closed DEBUG infra1:Logger.py:156 ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=48, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=22] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=48, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=21] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=48, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=49, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=24] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=49, chan=22] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=48, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=23] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state MASTER interface br0.2317 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=48, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=23] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface br0.2317 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=49, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=26] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state MASTER interface br0.2317 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=49, chan=24] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_40 { state BACKUP interface br0.2317 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=48, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=24] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=25] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=48, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=25] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=49, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=28] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=49, chan=26] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=48, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for data traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_192.168.1.5/24 to 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=48, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=29] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=48, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=30] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=48, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=30] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=48, chan=31] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=49, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=27] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=32] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=28] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=28] Received exit status 0 DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2422196262477 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26315 multicast_frames_received: 1949074391 frames_64_octets: 166511 frames_65_to_127_octets: 1949068063 frames_128_to_255_octets: 11100 frames_256_to_511_octets: 1745 frames_512_to_1023_octets: 51811676 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54562 broadcast_frames_sent: 57241 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 83579631 unicast_frames_sent: 16595 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10359943 INFO asyncssh:logging.py:92 [conn=49, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=28] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2414024520164 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57783 multicast_frames_received: 1949083745 frames_64_octets: 166188 frames_65_to_127_octets: 1949053402 frames_128_to_255_octets: 9334 frames_256_to_511_octets: 1600 frames_512_to_1023_octets: 48840216 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43260 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 77543276 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6546629 INFO asyncssh:logging.py:92 [conn=48, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=29] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=34] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=30] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=30] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2422743101303 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26315 multicast_frames_received: 1949074392 frames_64_octets: 166517 frames_65_to_127_octets: 1949068064 frames_128_to_255_octets: 11100 frames_256_to_511_octets: 1745 frames_512_to_1023_octets: 52519100 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54567 broadcast_frames_sent: 57242 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 84287055 unicast_frames_sent: 16595 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10360327 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=49, chan=30] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2414024520558 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57784 multicast_frames_received: 1949083750 frames_64_octets: 166193 frames_65_to_127_octets: 1949053403 frames_128_to_255_octets: 9334 frames_256_to_511_octets: 1600 frames_512_to_1023_octets: 48840216 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43260 broadcast_frames_sent: 25811 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 77543276 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6546629 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=48, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=35] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=48, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=36] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=48, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=48, chan=37] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=49, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=31] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=38] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=32] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=32] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2422852565374 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26325 multicast_frames_received: 1949074408 frames_64_octets: 166545 frames_65_to_127_octets: 1949068066 frames_128_to_255_octets: 11100 frames_256_to_511_octets: 1746 frames_512_to_1023_octets: 52660707 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54572 broadcast_frames_sent: 57242 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 84428662 unicast_frames_sent: 16595 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10360671 INFO asyncssh:logging.py:92 [conn=49, chan=32] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2415486636478 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57784 multicast_frames_received: 1949083755 frames_64_octets: 166221 frames_65_to_127_octets: 1949053404 frames_128_to_255_octets: 9334 frames_256_to_511_octets: 1600 frames_512_to_1023_octets: 50731698 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43274 broadcast_frames_sent: 25821 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 79434758 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6548165 INFO asyncssh:logging.py:92 [conn=48, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=33] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=33] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=40] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=34] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=34] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2422852565694 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26325 multicast_frames_received: 1949074413 frames_64_octets: 166550 frames_65_to_127_octets: 1949068066 frames_128_to_255_octets: 11100 frames_256_to_511_octets: 1746 frames_512_to_1023_octets: 52660707 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54572 broadcast_frames_sent: 57242 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 84428662 unicast_frames_sent: 16595 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10360671 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=49, chan=34] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2416033424212 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57784 multicast_frames_received: 1949083755 frames_64_octets: 166226 frames_65_to_127_octets: 1949053404 frames_128_to_255_octets: 9334 frames_256_to_511_octets: 1600 frames_512_to_1023_octets: 51439056 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43279 broadcast_frames_sent: 25821 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 80142116 unicast_frames_sent: 9798 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6548485 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=48, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=41] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=48, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=42] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=48, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=48, chan=43] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=49, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=35] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=35] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=44] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=36] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=36] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2423498416209 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26325 multicast_frames_received: 1949074416 frames_64_octets: 166580 frames_65_to_127_octets: 1949068066 frames_128_to_255_octets: 11101 frames_256_to_511_octets: 1746 frames_512_to_1023_octets: 53496218 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54585 broadcast_frames_sent: 57252 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 85264178 unicast_frames_sent: 16595 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10362327 INFO asyncssh:logging.py:92 [conn=49, chan=36] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2416987551375 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57794 multicast_frames_received: 1949083768 frames_64_octets: 166257 frames_65_to_127_octets: 1949053404 frames_128_to_255_octets: 9335 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 52673371 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43284 broadcast_frames_sent: 25821 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 81376431 unicast_frames_sent: 9803 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6549309 INFO asyncssh:logging.py:92 [conn=48, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=37] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=37] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=46] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=49, chan=38] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=48, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=38] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2424045125357 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26325 multicast_frames_received: 1949074417 frames_64_octets: 166585 frames_65_to_127_octets: 1949068066 frames_128_to_255_octets: 11101 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 54203474 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54590 broadcast_frames_sent: 57252 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 85971434 unicast_frames_sent: 16595 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10362647 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=49, chan=38] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2416987551695 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57794 multicast_frames_received: 1949083773 frames_64_octets: 166262 frames_65_to_127_octets: 1949053404 frames_128_to_255_octets: 9335 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 52673371 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43284 broadcast_frames_sent: 25821 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 81376431 unicast_frames_sent: 9803 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6549309 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_under_traffic[vlan] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_under_traffic.py INFO asyncssh:logging.py:92 [conn=49, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=39] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=49, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=40] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=49, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=41] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=49, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=42] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=49, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=47] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=48, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=48] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=48, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=48] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=49] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=48, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=50] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=48, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=50] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=48, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=51] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=52] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:19:49 UTC 2087 INFO asyncssh:logging.py:92 [conn=49, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=43] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=44] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:00:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=47, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=13] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=14] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:05:47 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=48, chan=53] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=49, chan=45] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=47, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=15] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=48, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=47, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=49, chan=46] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=47, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=54] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=49, chan=46] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=47, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=48, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=16] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":2262,"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=48, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=47, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2326,"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=49, chan=47] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":64,"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:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=47, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=17] Received channel close DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=48, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=47, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=48] Requesting new SSH session DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=47, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=56] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=48] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=47, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=56] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=18] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=19] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=47, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=20] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=47, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=20] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=48, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=57] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=48, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=58] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=48, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=58] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=49, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=49] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=49, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=50] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=49, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=50] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=47, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=21] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=22] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:05:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=48, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=59] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=60] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=60] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:19:50 UTC 2087 INFO asyncssh:logging.py:92 [conn=49, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=51] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=52] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:00:11 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=47, chan=23] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=48, chan=61] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=49, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=48, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=53] 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=47, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=53] 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=48, chan=62] 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=49, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=24] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=48, chan=62] 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=49, chan=54] 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=47, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=48, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=62] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=47, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=62] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=26] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=48, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=47, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=26] Received channel close DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=48, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=26] 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=47, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=64] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=47, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=49, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=48, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=64] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=47, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=49, chan=56] Command: ip -j link show 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=48, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=28] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=48, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=48, chan=65] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=49, chan=57] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=48, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=66] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=49, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=57] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=49, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=58] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=49, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=66] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=28] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_under_traffic.py::test_vrrp_under_traffic[port] | 243.50 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2890' 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-2890' 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-2890' 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_under_traffic[port]">Starting testcase:test_vrrp_under_traffic[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_under_traffic.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=47, chan=29] 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=50] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=50] Local address: 172.17.0.4, port 54656 INFO asyncssh:logging.py:92 [conn=50] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=50] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=50] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:05:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=48, chan=67] 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=51] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=51] Local address: 172.17.0.4, port 55610 INFO asyncssh:logging.py:92 [conn=51] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=51] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=51] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:19:52 UTC 2087 INFO asyncssh:logging.py:92 [conn=49, chan=59] 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=52] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=52] Local address: 172.17.0.4, port 53424 INFO asyncssh:logging.py:92 [conn=52] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=52] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=52] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:00:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=50, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=50, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=50, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=51, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=51, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=51, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=52, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=52, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=52, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=50, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=50, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=50, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=51, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=51, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=51, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=52, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=52, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=52, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=52, 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=50, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:05:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=51, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:19:52 UTC 2087 INFO asyncssh:logging.py:92 [conn=52, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:00:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=50, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=50, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=50, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=50, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=50, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=50, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=51, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=8] Command: ip link set dev swp49 up && ip link set dev swp51 up INFO asyncssh:logging.py:92 [conn=51, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=52, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=8] Command: ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=52, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev swp49 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=51, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=10] Command: ip address add 192.168.1.3/24 dev swp49 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=51, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev swp49 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=52, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=10] Command: ip address add 192.168.1.4/24 dev swp49 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=52, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.2', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=51, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=51, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=12] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=51, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=52, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=12] Command: ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=52, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO asyncssh:logging.py:92 [conn=51, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=51, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=14] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=51, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=13] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=51, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=13] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=52, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=52, chan=14] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=51, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=14] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=51, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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=52, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=52, chan=16] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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=51, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=16] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=17] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=51, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=17] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=52, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=20] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=52, chan=18] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=51, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for data traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:1:5_192.168.1.5/24 to 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=51, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=21] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=51, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=22] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=51, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=51, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=52, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=19] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=24] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=20] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=20] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2425402734547 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26329 multicast_frames_received: 1949074467 frames_64_octets: 166675 frames_65_to_127_octets: 1949068120 frames_128_to_255_octets: 11111 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 55998251 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54677 broadcast_frames_sent: 57263 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 87766211 unicast_frames_sent: 16597 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10370257 INFO asyncssh:logging.py:92 [conn=52, chan=20] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2416987561954 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57809 multicast_frames_received: 1949083890 frames_64_octets: 166354 frames_65_to_127_octets: 1949053460 frames_128_to_255_octets: 9345 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 52673371 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43309 broadcast_frames_sent: 25821 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 81376432 unicast_frames_sent: 9803 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6552197 INFO asyncssh:logging.py:92 [conn=51, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=21] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=26] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=22] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=22] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2425946675586 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26329 multicast_frames_received: 1949074467 frames_64_octets: 166680 frames_65_to_127_octets: 1949068121 frames_128_to_255_octets: 11111 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 56722540 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54683 broadcast_frames_sent: 57263 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 88490500 unicast_frames_sent: 16597 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10370651 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=52, chan=22] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2416987562348 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57809 multicast_frames_received: 1949083896 frames_64_octets: 166359 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9345 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 52673371 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43309 broadcast_frames_sent: 25821 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 81376432 unicast_frames_sent: 9803 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6552197 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=51, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=27] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=51, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=28] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=51, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=51, chan=29] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=52, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=23] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=30] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=24] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=24] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2426600677275 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26339 multicast_frames_received: 1949074482 frames_64_octets: 166707 frames_65_to_127_octets: 1949068121 frames_128_to_255_octets: 11111 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 57593379 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54685 broadcast_frames_sent: 57263 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 89361339 unicast_frames_sent: 16597 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10370779 INFO asyncssh:logging.py:92 [conn=52, chan=24] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2418459564596 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57809 multicast_frames_received: 1949083899 frames_64_octets: 166386 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9345 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 54633427 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43323 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 83336488 unicast_frames_sent: 9803 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6553733 INFO asyncssh:logging.py:92 [conn=51, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=25] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=32] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=26] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=26] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2426600677838 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26339 multicast_frames_received: 1949074488 frames_64_octets: 166712 frames_65_to_127_octets: 1949068121 frames_128_to_255_octets: 11112 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 57593379 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54685 broadcast_frames_sent: 57263 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 89361339 unicast_frames_sent: 16597 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10370779 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=52, chan=26] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2419003623785 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57809 multicast_frames_received: 1949083900 frames_64_octets: 166391 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9346 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 55357873 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43328 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 84060934 unicast_frames_sent: 9803 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6554053 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=51, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=33] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=51, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=34] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=51, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=34] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=51, chan=35] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Start polling timeout = 90 interval = 10 INFO asyncssh:logging.py:92 [conn=52, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=27] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=36] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=28] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=28] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2427760892178 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26339 multicast_frames_received: 1949074491 frames_64_octets: 166740 frames_65_to_127_octets: 1949068121 frames_128_to_255_octets: 11113 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 59138271 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54697 broadcast_frames_sent: 57273 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 90906235 unicast_frames_sent: 16597 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10372371 INFO asyncssh:logging.py:92 [conn=52, chan=28] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2420635498627 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083912 frames_64_octets: 166422 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9347 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 57530807 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43333 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 86233868 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6554877 INFO asyncssh:logging.py:92 [conn=51, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=29] Received channel close DEBUG infra1:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=38] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=30] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=51, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=30] Received channel close DEBUG infra1:Logger.py:156 NIC statistics: good_octets_received: 2428304836972 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 26339 multicast_frames_received: 1949074491 frames_64_octets: 166746 frames_65_to_127_octets: 1949068121 frames_128_to_255_octets: 11113 frames_256_to_511_octets: 1747 frames_512_to_1023_octets: 59862565 frames_1024_to_max_octets: 31749640 excessive_collision: 0 multicast_frames_sent: 54703 broadcast_frames_sent: 57273 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 91630529 unicast_frames_sent: 16597 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 10372755 INFO DENT:Logger.py:84 [Dent infra1] Poll successful after 5s INFO asyncssh:logging.py:92 [conn=52, chan=30] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2421179513584 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083917 frames_64_octets: 166427 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9347 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 58255194 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43333 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 86958255 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6554877 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 108802991 assert False + where False = <built-in function isclose>(108802991, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=52, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=32] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=32] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2422158756070 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083927 frames_64_octets: 166436 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9348 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 59559111 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43333 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 88262172 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6554877 INFO asyncssh:logging.py:92 [conn=52, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=33] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=34] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=34] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2422702680971 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083933 frames_64_octets: 166442 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9349 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 60283378 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43334 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 88986439 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555125 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 108784980 assert False + where False = <built-in function isclose>(108784980, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=52, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=35] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=36] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=36] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2423790764957 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083943 frames_64_octets: 166452 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9349 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 61732224 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43334 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 90435285 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555125 INFO asyncssh:logging.py:92 [conn=52, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=37] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=38] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=38] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2424334609437 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083948 frames_64_octets: 166457 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9349 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 62456384 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43334 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 91159445 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555125 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 108768896 assert False + where False = <built-in function isclose>(108768896, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=52, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=39] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=40] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=40] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2425422685405 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57819 multicast_frames_received: 1949083959 frames_64_octets: 166467 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9350 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 63905219 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43334 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 92608280 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555125 INFO asyncssh:logging.py:92 [conn=52, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=41] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=42] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=42] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2425778951177 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57820 multicast_frames_received: 1949083964 frames_64_octets: 166473 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9351 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 64379607 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43335 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 93082668 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555373 INFO DENT:Logger.py:84 [Dent infra2] Polling failed. Trying again in 10s Expected rate for infra2: 0, actual: 71253154 assert False + where False = <built-in function isclose>(71253154, 0, rel_tol=0.1, abs_tol=1000) + where <built-in function isclose> = math.isclose INFO asyncssh:logging.py:92 [conn=52, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=43] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=44] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=44] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2425778951881 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57820 multicast_frames_received: 1949083975 frames_64_octets: 166484 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9351 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 64379607 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43335 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 93082668 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555373 INFO asyncssh:logging.py:92 [conn=52, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=45] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=46] Command: ethtool -S swp49 INFO asyncssh:logging.py:92 [conn=52, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=46] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2425778952201 bad_octets_received: 0 mac_trans_error: 0 broadcast_frames_received: 57820 multicast_frames_received: 1949083980 frames_64_octets: 166489 frames_65_to_127_octets: 1949053461 frames_128_to_255_octets: 9351 frames_256_to_511_octets: 1601 frames_512_to_1023_octets: 64379607 frames_1024_to_max_octets: 28692933 excessive_collision: 0 multicast_frames_sent: 43335 broadcast_frames_sent: 25831 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 0 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 93082668 unicast_frames_sent: 9808 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6555373 INFO DENT:Logger.py:84 [Dent infra2] Poll successful after 65s -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vrrp_under_traffic[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_under_traffic.py INFO asyncssh:logging.py:92 [conn=52, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=47] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=52, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=48] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=52, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=49] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=52, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=50] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=52, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=39] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=51, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=40] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=51, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=40] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=41] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=51, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=42] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=51, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=51, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=43] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=44] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:23:53 UTC 2087 INFO asyncssh:logging.py:92 [conn=52, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=51] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=52] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:14 UTC 2023 INFO asyncssh:logging.py:92 [conn=50, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:09:51 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=51, chan=45] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=52, chan=53] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=50, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=13] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=51, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=50, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=52, chan=54] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=50, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=46] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=52, chan=54] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=50, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=51, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=54] Received channel close DEBUG infra1:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=52, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=50, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=14] Received channel close DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=50, chan=14] Channel closed DEBUG agg1: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":"34:ef:b6:ec:38:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=50, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=15] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=50, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=50, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=50, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=18] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=50, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=51, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=47] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=51, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=48] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=51, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=48] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=52, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=55] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=52, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=56] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=52, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=56] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=50, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:09:51 UTC 2023 INFO asyncssh:logging.py:92 [conn=51, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=49] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=50] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:23:54 UTC 2087 INFO asyncssh:logging.py:92 [conn=52, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=57] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=58] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:15 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=50, chan=21] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=51, chan=51] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=52, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=51, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=51] 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=50, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=52, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=59] 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=51, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=59] 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=52, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=22] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=51, chan=52] 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=52, chan=60] 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=50, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=50, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=24] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=51, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=52] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=50, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=24] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=51, chan=53] 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=50, chan=25] Requesting new SSH session DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=51, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=54] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=52, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=50, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=25] Received channel close DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=52, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=51, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=54] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=50, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=54] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=51, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=62] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=50, chan=26] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=51, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=62] Channel closed INFO asyncssh:logging.py:92 [conn=51, chan=55] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=52, chan=63] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=51, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=56] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=52, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=63] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=52, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=64] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=52, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=56] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=26] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_vrouter.py::test_vrrp_master_and_backup | 33.98 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3073' 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-3073' 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-3073' 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_master_and_backup">Starting testcase:test_vrrp_master_and_backup from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_vrouter.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=50, chan=27] 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=53] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=53] Local address: 172.17.0.4, port 58468 INFO asyncssh:logging.py:92 [conn=53] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=53] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=53] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:09:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=51, chan=57] 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=54] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=54] Local address: 172.17.0.4, port 38608 INFO asyncssh:logging.py:92 [conn=54] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=54] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=54] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:23:55 UTC 2087 INFO asyncssh:logging.py:92 [conn=52, chan=65] 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=55] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=55] Local address: 172.17.0.4, port 55972 INFO asyncssh:logging.py:92 [conn=55] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=55] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=55] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=53, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=53, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=53, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=54, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=54, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=54, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=55, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=55, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=55, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=53, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=53, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=53, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=54, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=54, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=54, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=55, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=55, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=55, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=55, 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=53, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:09:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=54, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:23:55 UTC 2087 INFO asyncssh:logging.py:92 [conn=55, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=53, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=53, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=53, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=54, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=54, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=55, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=55, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=53, 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=53, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, 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=53, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=54, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=54, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=55, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=55, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=54, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=54, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=55, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=55, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=53, 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=53, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=12] Command: ip address add 192.168.1.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=12] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=13] Channel closed DEBUG agg1:Logger.py:156 ip address add 192.168.10.5/24 dev br0 && ip address add 192.168.20.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=53, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=14] Command: ip address add 192.168.10.5/24 dev br0 && ip address add 192.168.20.5/24 dev br0 INFO asyncssh:logging.py:92 [conn=53, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=14] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.10.3/24 dev br0 && ip address add 192.168.20.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=54, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=14] Command: ip address add 192.168.10.3/24 dev br0 && ip address add 192.168.20.3/24 dev br0 INFO asyncssh:logging.py:92 [conn=54, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.10.4/24 dev br0 && ip address add 192.168.20.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=55, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=14] Command: ip address add 192.168.10.4/24 dev br0 && ip address add 192.168.20.4/24 dev br0 INFO asyncssh:logging.py:92 [conn=55, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=54, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=55, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=55, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=54, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=16] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=17] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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.10.2 } } EOF INFO asyncssh:logging.py:92 [conn=54, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=17] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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.10.2 } } EOF INFO asyncssh:logging.py:92 [conn=55, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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.10.2 } } EOF INFO asyncssh:logging.py:92 [conn=55, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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.10.2 } } EOF INFO asyncssh:logging.py:92 [conn=54, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=19] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state BACKUP interface br0 virtual_router_id 50 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } } EOF INFO asyncssh:logging.py:92 [conn=54, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=19] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state MASTER interface br0 virtual_router_id 50 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } } EOF INFO asyncssh:logging.py:92 [conn=55, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state BACKUP interface br0 virtual_router_id 50 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } } EOF INFO asyncssh:logging.py:92 [conn=55, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state MASTER interface br0 virtual_router_id 50 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } } EOF INFO asyncssh:logging.py:92 [conn=54, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=21] Channel closed DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=54, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=22] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=55, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=21] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=55, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=22] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=54, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=54, chan=23] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=55, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=23] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=54, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=23] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=55, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=55, chan=24] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=53, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=15] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.10.2 INFO asyncssh:logging.py:92 [conn=53, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=16] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.10.2 INFO asyncssh:logging.py:92 [conn=53, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=16] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data. 64 bytes from 192.168.10.2: icmp_seq=1 ttl=64 time=0.575 ms 64 bytes from 192.168.10.2: icmp_seq=2 ttl=64 time=0.231 ms 64 bytes from 192.168.10.2: icmp_seq=3 ttl=64 time=0.114 ms 64 bytes from 192.168.10.2: icmp_seq=4 ttl=64 time=0.162 ms 64 bytes from 192.168.10.2: icmp_seq=5 ttl=64 time=0.133 ms 64 bytes from 192.168.10.2: icmp_seq=6 ttl=64 time=0.118 ms 64 bytes from 192.168.10.2: icmp_seq=7 ttl=64 time=0.156 ms 64 bytes from 192.168.10.2: icmp_seq=8 ttl=64 time=0.132 ms 64 bytes from 192.168.10.2: icmp_seq=9 ttl=64 time=0.125 ms 64 bytes from 192.168.10.2: icmp_seq=10 ttl=64 time=0.121 ms --- 192.168.10.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.114/0.186/0.575/0.134 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.10.2 on agg1 with rc 0 and out PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data. 64 bytes from 192.168.10.2: icmp_seq=1 ttl=64 time=0.575 ms 64 bytes from 192.168.10.2: icmp_seq=2 ttl=64 time=0.231 ms 64 bytes from 192.168.10.2: icmp_seq=3 ttl=64 time=0.114 ms 64 bytes from 192.168.10.2: icmp_seq=4 ttl=64 time=0.162 ms 64 bytes from 192.168.10.2: icmp_seq=5 ttl=64 time=0.133 ms 64 bytes from 192.168.10.2: icmp_seq=6 ttl=64 time=0.118 ms 64 bytes from 192.168.10.2: icmp_seq=7 ttl=64 time=0.156 ms 64 bytes from 192.168.10.2: icmp_seq=8 ttl=64 time=0.132 ms 64 bytes from 192.168.10.2: icmp_seq=9 ttl=64 time=0.125 ms 64 bytes from 192.168.10.2: icmp_seq=10 ttl=64 time=0.121 ms --- 192.168.10.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 933ms rtt min/avg/max/mdev = 0.114/0.186/0.575/0.134 ms INFO asyncssh:logging.py:92 [conn=54, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=24] Channel closed DEBUG infra1:Logger.py:156 12:24:17.840245 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 1, length 64 12:24:17.940907 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 2, length 64 12:24:18.044801 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 3, length 64 12:24:18.148850 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 4, length 64 12:24:18.252819 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 5, length 64 12:24:18.356815 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 6, length 64 12:24:18.460853 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 7, length 64 12:24:18.564850 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 8, length 64 12:24:18.668835 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, seq 9, length 64 12:24:18.772832 IP 192.168.10.2 > 192.168.10.5: ICMP echo reply, id 2971, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=55, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=55, 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 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=54, chan=25] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=55, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=25] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=54, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=25] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=55, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=55, chan=26] Command: echo onl | sudo -S timeout --preserve-status 4.0 tcpdump -i swp49 -n -c 10 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=53, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=17] Channel closed DEBUG agg1:Logger.py:156 echo onl | sudo -S ping -c 10 -i 0.1 192.168.20.2 INFO asyncssh:logging.py:92 [conn=53, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=18] Command: echo onl | sudo -S ping -c 10 -i 0.1 192.168.20.2 INFO asyncssh:logging.py:92 [conn=53, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=18] Channel closed DEBUG agg1:Logger.py:156 PING 192.168.20.2 (192.168.20.2) 56(84) bytes of data. 64 bytes from 192.168.20.2: icmp_seq=1 ttl=64 time=0.641 ms 64 bytes from 192.168.20.2: icmp_seq=2 ttl=64 time=0.134 ms 64 bytes from 192.168.20.2: icmp_seq=3 ttl=64 time=0.176 ms 64 bytes from 192.168.20.2: icmp_seq=4 ttl=64 time=0.128 ms 64 bytes from 192.168.20.2: icmp_seq=5 ttl=64 time=0.164 ms 64 bytes from 192.168.20.2: icmp_seq=6 ttl=64 time=0.136 ms 64 bytes from 192.168.20.2: icmp_seq=7 ttl=64 time=0.114 ms 64 bytes from 192.168.20.2: icmp_seq=8 ttl=64 time=0.117 ms 64 bytes from 192.168.20.2: icmp_seq=9 ttl=64 time=0.269 ms 64 bytes from 192.168.20.2: icmp_seq=10 ttl=64 time=0.251 ms --- 192.168.20.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 936ms rtt min/avg/max/mdev = 0.114/0.213/0.641/0.151 ms INFO DENT:Logger.py:84 [Dent agg1] Ran ping -c 10 -i 0.1 192.168.20.2 on agg1 with rc 0 and out PING 192.168.20.2 (192.168.20.2) 56(84) bytes of data. 64 bytes from 192.168.20.2: icmp_seq=1 ttl=64 time=0.641 ms 64 bytes from 192.168.20.2: icmp_seq=2 ttl=64 time=0.134 ms 64 bytes from 192.168.20.2: icmp_seq=3 ttl=64 time=0.176 ms 64 bytes from 192.168.20.2: icmp_seq=4 ttl=64 time=0.128 ms 64 bytes from 192.168.20.2: icmp_seq=5 ttl=64 time=0.164 ms 64 bytes from 192.168.20.2: icmp_seq=6 ttl=64 time=0.136 ms 64 bytes from 192.168.20.2: icmp_seq=7 ttl=64 time=0.114 ms 64 bytes from 192.168.20.2: icmp_seq=8 ttl=64 time=0.117 ms 64 bytes from 192.168.20.2: icmp_seq=9 ttl=64 time=0.269 ms 64 bytes from 192.168.20.2: icmp_seq=10 ttl=64 time=0.251 ms --- 192.168.20.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 936ms rtt min/avg/max/mdev = 0.114/0.213/0.641/0.151 ms INFO asyncssh:logging.py:92 [conn=55, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=26] Channel closed DEBUG infra2:Logger.py:156 17:04:43.269878 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 1, length 64 17:04:43.373456 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 2, length 64 17:04:43.477496 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 3, length 64 17:04:43.581441 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 4, length 64 17:04:43.685478 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 5, length 64 17:04:43.789454 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 6, length 64 17:04:43.893435 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 7, length 64 17:04:43.997442 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 8, length 64 17:04:44.101581 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, seq 9, length 64 17:04:44.205578 IP 192.168.20.2 > 192.168.20.5: ICMP echo reply, id 2979, 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 10 packets captured 10 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=54, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=26] 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_master_and_backup from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_vrouter.py INFO asyncssh:logging.py:92 [conn=55, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=27] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=55, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=28] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=55, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=29] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=55, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=30] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=55, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=27] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=54, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=28] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=54, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=29] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=54, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=30] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=54, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=30] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=31] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=32] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:24:27 UTC 2087 INFO asyncssh:logging.py:92 [conn=55, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=32] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=53, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:10:25 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=54, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=55, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=53, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=21] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=54, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=53, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=55, chan=34] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=53, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=55, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=53, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=54, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=22] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":2266,"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=54, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=53, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2330,"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=55, chan=35] Requesting new SSH session DEBUG agg1: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":"34:ef:b6:ec:38:35","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=53, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=35] Received channel close DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=54, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=53, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=23] Received channel close DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=53, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=53, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=24] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=25] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=53, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=26] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=53, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=26] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=54, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=37] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=54, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=38] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=54, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=38] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=55, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=37] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=55, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=38] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=55, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=38] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=27] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=28] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:10:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=54, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=39] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=40] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:24:27 UTC 2087 INFO asyncssh:logging.py:92 [conn=55, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=40] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:49 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=53, chan=29] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=54, chan=41] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=55, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=54, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, 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=53, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=41] 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=54, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=41] 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=55, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, 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=54, 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=55, 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=53, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=30] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=42] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=31] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=53, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=54, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=43] Received channel close DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=53, chan=32] Command: ip -j link show DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=54, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=44] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=53, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=54, chan=44] 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=53, chan=33] Requesting new SSH session DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=55, chan=44] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=54, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=44] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=54, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=33] Channel closed 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=53, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=55, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=44] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=54, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=53, 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=55, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=55, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=45] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=55, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=55, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=46] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=34] Channel closed DEBUG agg1:Logger.py:156 | |||
| Passed | functional/vrrp/test_vrrp_vrouter.py::test_vrrp_multiple_addr | 403.01 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3235' 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-3235' 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-3235' 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_multiple_addr">Starting testcase:test_vrrp_multiple_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_vrouter.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=53, 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=56] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=56] Local address: 172.17.0.4, port 57610 INFO asyncssh:logging.py:92 [conn=56] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=56] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=56] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:10:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=54, 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=57] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=57] Local address: 172.17.0.4, port 53506 INFO asyncssh:logging.py:92 [conn=57] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=57] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=57] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:24:29 UTC 2087 INFO asyncssh:logging.py:92 [conn=55, chan=47] 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=58] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=58] Local address: 172.17.0.4, port 36562 INFO asyncssh:logging.py:92 [conn=58] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=58] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=58] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:51 UTC 2023 INFO asyncssh:logging.py:92 [conn=56, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=56, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=56, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=57, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=57, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=57, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=58, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=58, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=58, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=56, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=56, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=56, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=57, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=57, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=57, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=58, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=58, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=58, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=58, 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=56, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:10:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=57, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:24:29 UTC 2087 INFO asyncssh:logging.py:92 [conn=58, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:04:51 UTC 2023 INFO asyncssh:logging.py:92 [conn=56, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=56, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=56, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=57, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=57, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=58, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=58, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=56, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=56, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=56, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=57, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=57, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=58, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=58, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=57, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=57, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=58, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=58, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.20.1', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=57, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=57, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=14] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=57, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=58, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=14] Command: ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=58, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO asyncssh:logging.py:92 [conn=57, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=15] Channel closed DEBUG infra1:Logger.py:156 ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=57, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=16] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=57, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=57, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=58, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=18] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=58, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=57, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=18] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=17] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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.20.1 192.168.20.2 192.168.20.3 192.168.20.4 192.168.20.5 192.168.20.6 192.168.20.7 192.168.20.8 192.168.20.9 192.168.20.10 192.168.20.11 192.168.20.12 192.168.20.13 192.168.20.14 192.168.20.15 192.168.20.16 192.168.20.17 192.168.20.18 192.168.20.19 192.168.20.20 192.168.20.21 192.168.20.22 192.168.20.23 192.168.20.24 192.168.20.25 192.168.20.26 192.168.20.27 192.168.20.28 192.168.20.29 192.168.20.30 192.168.20.31 192.168.20.32 192.168.20.33 192.168.20.34 192.168.20.35 192.168.20.36 192.168.20.37 192.168.20.38 192.168.20.39 192.168.20.40 192.168.20.41 192.168.20.42 192.168.20.43 192.168.20.44 192.168.20.45 192.168.20.46 192.168.20.47 192.168.20.48 192.168.20.49 192.168.20.50 192.168.20.51 192.168.20.52 192.168.20.53 192.168.20.54 192.168.20.55 192.168.20.56 192.168.20.57 192.168.20.58 192.168.20.59 192.168.20.60 192.168.20.61 192.168.20.62 192.168.20.63 192.168.20.64 192.168.20.65 192.168.20.66 192.168.20.67 192.168.20.68 192.168.20.69 192.168.20.70 192.168.20.71 192.168.20.72 192.168.20.73 192.168.20.74 192.168.20.75 192.168.20.76 192.168.20.77 192.168.20.78 192.168.20.79 192.168.20.80 192.168.20.81 192.168.20.82 192.168.20.83 192.168.20.84 192.168.20.85 192.168.20.86 192.168.20.87 192.168.20.88 192.168.20.89 192.168.20.90 192.168.20.91 192.168.20.92 192.168.20.93 192.168.20.94 192.168.20.95 192.168.20.96 192.168.20.97 192.168.20.98 192.168.20.99 192.168.20.100 192.168.20.101 192.168.20.102 192.168.20.103 192.168.20.104 192.168.20.105 192.168.20.106 192.168.20.107 192.168.20.108 192.168.20.109 192.168.20.110 192.168.20.111 192.168.20.112 192.168.20.113 192.168.20.114 192.168.20.115 192.168.20.116 192.168.20.117 192.168.20.118 192.168.20.119 192.168.20.120 192.168.20.121 192.168.20.122 192.168.20.123 192.168.20.124 192.168.20.125 192.168.20.126 192.168.20.127 192.168.20.128 192.168.20.129 192.168.20.130 192.168.20.131 192.168.20.132 192.168.20.133 192.168.20.134 192.168.20.135 192.168.20.136 192.168.20.137 192.168.20.138 192.168.20.139 192.168.20.140 192.168.20.141 192.168.20.142 192.168.20.143 192.168.20.144 192.168.20.145 192.168.20.146 192.168.20.147 192.168.20.148 192.168.20.149 192.168.20.150 192.168.20.151 192.168.20.152 192.168.20.153 192.168.20.154 192.168.20.155 192.168.20.156 192.168.20.157 192.168.20.158 192.168.20.159 192.168.20.160 192.168.20.161 192.168.20.162 192.168.20.163 192.168.20.164 192.168.20.165 192.168.20.166 192.168.20.167 192.168.20.168 192.168.20.169 192.168.20.170 192.168.20.171 192.168.20.172 192.168.20.173 192.168.20.174 192.168.20.175 192.168.20.176 192.168.20.177 192.168.20.178 192.168.20.179 192.168.20.180 192.168.20.181 192.168.20.182 192.168.20.183 192.168.20.184 192.168.20.185 192.168.20.186 192.168.20.187 192.168.20.188 192.168.20.189 192.168.20.190 192.168.20.191 192.168.20.192 192.168.20.193 192.168.20.194 192.168.20.195 192.168.20.196 192.168.20.197 192.168.20.198 192.168.20.199 192.168.20.200 192.168.20.201 192.168.20.202 192.168.20.203 192.168.20.204 192.168.20.205 192.168.20.206 192.168.20.207 192.168.20.208 192.168.20.209 192.168.20.210 192.168.20.211 192.168.20.212 192.168.20.213 192.168.20.214 192.168.20.215 192.168.20.216 192.168.20.217 192.168.20.218 192.168.20.219 192.168.20.220 192.168.20.221 192.168.20.222 192.168.20.223 192.168.20.224 192.168.20.225 192.168.20.226 192.168.20.227 192.168.20.228 192.168.20.229 192.168.20.230 192.168.20.231 192.168.20.232 192.168.20.233 192.168.20.234 192.168.20.235 192.168.20.236 192.168.20.237 192.168.20.238 192.168.20.239 192.168.20.240 192.168.20.241 192.168.20.242 192.168.20.243 192.168.20.244 192.168.20.245 192.168.20.246 192.168.20.247 192.168.20.248 192.168.20.249 192.168.20.250 192.168.20.251 192.168.20.252 192.168.20.253 192.168.20.254 192.168.20.255 } } EOF INFO asyncssh:logging.py:92 [conn=57, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=17] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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.20.1 192.168.20.2 192.168.20.3 192.168.20.4 192.168.20.5 192.168.20.6 192.168.20.7 192.168.20.8 192.168.20.9 192.168.20.10 192.168.20.11 192.168.20.12 192.168.20.13 192.168.20.14 192.168.20.15 192.168.20.16 192.168.20.17 192.168.20.18 192.168.20.19 192.168.20.20 192.168.20.21 192.168.20.22 192.168.20.23 192.168.20.24 192.168.20.25 192.168.20.26 192.168.20.27 192.168.20.28 192.168.20.29 192.168.20.30 192.168.20.31 192.168.20.32 192.168.20.33 192.168.20.34 192.168.20.35 192.168.20.36 192.168.20.37 192.168.20.38 192.168.20.39 192.168.20.40 192.168.20.41 192.168.20.42 192.168.20.43 192.168.20.44 192.168.20.45 192.168.20.46 192.168.20.47 192.168.20.48 192.168.20.49 192.168.20.50 192.168.20.51 192.168.20.52 192.168.20.53 192.168.20.54 192.168.20.55 192.168.20.56 192.168.20.57 192.168.20.58 192.168.20.59 192.168.20.60 192.168.20.61 192.168.20.62 192.168.20.63 192.168.20.64 192.168.20.65 192.168.20.66 192.168.20.67 192.168.20.68 192.168.20.69 192.168.20.70 192.168.20.71 192.168.20.72 192.168.20.73 192.168.20.74 192.168.20.75 192.168.20.76 192.168.20.77 192.168.20.78 192.168.20.79 192.168.20.80 192.168.20.81 192.168.20.82 192.168.20.83 192.168.20.84 192.168.20.85 192.168.20.86 192.168.20.87 192.168.20.88 192.168.20.89 192.168.20.90 192.168.20.91 192.168.20.92 192.168.20.93 192.168.20.94 192.168.20.95 192.168.20.96 192.168.20.97 192.168.20.98 192.168.20.99 192.168.20.100 192.168.20.101 192.168.20.102 192.168.20.103 192.168.20.104 192.168.20.105 192.168.20.106 192.168.20.107 192.168.20.108 192.168.20.109 192.168.20.110 192.168.20.111 192.168.20.112 192.168.20.113 192.168.20.114 192.168.20.115 192.168.20.116 192.168.20.117 192.168.20.118 192.168.20.119 192.168.20.120 192.168.20.121 192.168.20.122 192.168.20.123 192.168.20.124 192.168.20.125 192.168.20.126 192.168.20.127 192.168.20.128 192.168.20.129 192.168.20.130 192.168.20.131 192.168.20.132 192.168.20.133 192.168.20.134 192.168.20.135 192.168.20.136 192.168.20.137 192.168.20.138 192.168.20.139 192.168.20.140 192.168.20.141 192.168.20.142 192.168.20.143 192.168.20.144 192.168.20.145 192.168.20.146 192.168.20.147 192.168.20.148 192.168.20.149 192.168.20.150 192.168.20.151 192.168.20.152 192.168.20.153 192.168.20.154 192.168.20.155 192.168.20.156 192.168.20.157 192.168.20.158 192.168.20.159 192.168.20.160 192.168.20.161 192.168.20.162 192.168.20.163 192.168.20.164 192.168.20.165 192.168.20.166 192.168.20.167 192.168.20.168 192.168.20.169 192.168.20.170 192.168.20.171 192.168.20.172 192.168.20.173 192.168.20.174 192.168.20.175 192.168.20.176 192.168.20.177 192.168.20.178 192.168.20.179 192.168.20.180 192.168.20.181 192.168.20.182 192.168.20.183 192.168.20.184 192.168.20.185 192.168.20.186 192.168.20.187 192.168.20.188 192.168.20.189 192.168.20.190 192.168.20.191 192.168.20.192 192.168.20.193 192.168.20.194 192.168.20.195 192.168.20.196 192.168.20.197 192.168.20.198 192.168.20.199 192.168.20.200 192.168.20.201 192.168.20.202 192.168.20.203 192.168.20.204 192.168.20.205 192.168.20.206 192.168.20.207 192.168.20.208 192.168.20.209 192.168.20.210 192.168.20.211 192.168.20.212 192.168.20.213 192.168.20.214 192.168.20.215 192.168.20.216 192.168.20.217 192.168.20.218 192.168.20.219 192.168.20.220 192.168.20.221 192.168.20.222 192.168.20.223 192.168.20.224 192.168.20.225 192.168.20.226 192.168.20.227 192.168.20.228 192.168.20.229 192.168.20.230 192.168.20.231 192.168.20.232 192.168.20.233 192.168.20.234 192.168.20.235 192.168.20.236 192.168.20.237 192.168.20.238 192.168.20.239 192.168.20.240 192.168.20.241 192.168.20.242 192.168.20.243 192.168.20.244 192.168.20.245 192.168.20.246 192.168.20.247 192.168.20.248 192.168.20.249 192.168.20.250 192.168.20.251 192.168.20.252 192.168.20.253 192.168.20.254 192.168.20.255 } } EOF INFO asyncssh:logging.py:92 [conn=58, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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.20.1 192.168.20.2 192.168.20.3 192.168.20.4 192.168.20.5 192.168.20.6 192.168.20.7 192.168.20.8 192.168.20.9 192.168.20.10 192.168.20.11 192.168.20.12 192.168.20.13 192.168.20.14 192.168.20.15 192.168.20.16 192.168.20.17 192.168.20.18 192.168.20.19 192.168.20.20 192.168.20.21 192.168.20.22 192.168.20.23 192.168.20.24 192.168.20.25 192.168.20.26 192.168.20.27 192.168.20.28 192.168.20.29 192.168.20.30 192.168.20.31 192.168.20.32 192.168.20.33 192.168.20.34 192.168.20.35 192.168.20.36 192.168.20.37 192.168.20.38 192.168.20.39 192.168.20.40 192.168.20.41 192.168.20.42 192.168.20.43 192.168.20.44 192.168.20.45 192.168.20.46 192.168.20.47 192.168.20.48 192.168.20.49 192.168.20.50 192.168.20.51 192.168.20.52 192.168.20.53 192.168.20.54 192.168.20.55 192.168.20.56 192.168.20.57 192.168.20.58 192.168.20.59 192.168.20.60 192.168.20.61 192.168.20.62 192.168.20.63 192.168.20.64 192.168.20.65 192.168.20.66 192.168.20.67 192.168.20.68 192.168.20.69 192.168.20.70 192.168.20.71 192.168.20.72 192.168.20.73 192.168.20.74 192.168.20.75 192.168.20.76 192.168.20.77 192.168.20.78 192.168.20.79 192.168.20.80 192.168.20.81 192.168.20.82 192.168.20.83 192.168.20.84 192.168.20.85 192.168.20.86 192.168.20.87 192.168.20.88 192.168.20.89 192.168.20.90 192.168.20.91 192.168.20.92 192.168.20.93 192.168.20.94 192.168.20.95 192.168.20.96 192.168.20.97 192.168.20.98 192.168.20.99 192.168.20.100 192.168.20.101 192.168.20.102 192.168.20.103 192.168.20.104 192.168.20.105 192.168.20.106 192.168.20.107 192.168.20.108 192.168.20.109 192.168.20.110 192.168.20.111 192.168.20.112 192.168.20.113 192.168.20.114 192.168.20.115 192.168.20.116 192.168.20.117 192.168.20.118 192.168.20.119 192.168.20.120 192.168.20.121 192.168.20.122 192.168.20.123 192.168.20.124 192.168.20.125 192.168.20.126 192.168.20.127 192.168.20.128 192.168.20.129 192.168.20.130 192.168.20.131 192.168.20.132 192.168.20.133 192.168.20.134 192.168.20.135 192.168.20.136 192.168.20.137 192.168.20.138 192.168.20.139 192.168.20.140 192.168.20.141 192.168.20.142 192.168.20.143 192.168.20.144 192.168.20.145 192.168.20.146 192.168.20.147 192.168.20.148 192.168.20.149 192.168.20.150 192.168.20.151 192.168.20.152 192.168.20.153 192.168.20.154 192.168.20.155 192.168.20.156 192.168.20.157 192.168.20.158 192.168.20.159 192.168.20.160 192.168.20.161 192.168.20.162 192.168.20.163 192.168.20.164 192.168.20.165 192.168.20.166 192.168.20.167 192.168.20.168 192.168.20.169 192.168.20.170 192.168.20.171 192.168.20.172 192.168.20.173 192.168.20.174 192.168.20.175 192.168.20.176 192.168.20.177 192.168.20.178 192.168.20.179 192.168.20.180 192.168.20.181 192.168.20.182 192.168.20.183 192.168.20.184 192.168.20.185 192.168.20.186 192.168.20.187 192.168.20.188 192.168.20.189 192.168.20.190 192.168.20.191 192.168.20.192 192.168.20.193 192.168.20.194 192.168.20.195 192.168.20.196 192.168.20.197 192.168.20.198 192.168.20.199 192.168.20.200 192.168.20.201 192.168.20.202 192.168.20.203 192.168.20.204 192.168.20.205 192.168.20.206 192.168.20.207 192.168.20.208 192.168.20.209 192.168.20.210 192.168.20.211 192.168.20.212 192.168.20.213 192.168.20.214 192.168.20.215 192.168.20.216 192.168.20.217 192.168.20.218 192.168.20.219 192.168.20.220 192.168.20.221 192.168.20.222 192.168.20.223 192.168.20.224 192.168.20.225 192.168.20.226 192.168.20.227 192.168.20.228 192.168.20.229 192.168.20.230 192.168.20.231 192.168.20.232 192.168.20.233 192.168.20.234 192.168.20.235 192.168.20.236 192.168.20.237 192.168.20.238 192.168.20.239 192.168.20.240 192.168.20.241 192.168.20.242 192.168.20.243 192.168.20.244 192.168.20.245 192.168.20.246 192.168.20.247 192.168.20.248 192.168.20.249 192.168.20.250 192.168.20.251 192.168.20.252 192.168.20.253 192.168.20.254 192.168.20.255 } } EOF INFO asyncssh:logging.py:92 [conn=58, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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.20.1 192.168.20.2 192.168.20.3 192.168.20.4 192.168.20.5 192.168.20.6 192.168.20.7 192.168.20.8 192.168.20.9 192.168.20.10 192.168.20.11 192.168.20.12 192.168.20.13 192.168.20.14 192.168.20.15 192.168.20.16 192.168.20.17 192.168.20.18 192.168.20.19 192.168.20.20 192.168.20.21 192.168.20.22 192.168.20.23 192.168.20.24 192.168.20.25 192.168.20.26 192.168.20.27 192.168.20.28 192.168.20.29 192.168.20.30 192.168.20.31 192.168.20.32 192.168.20.33 192.168.20.34 192.168.20.35 192.168.20.36 192.168.20.37 192.168.20.38 192.168.20.39 192.168.20.40 192.168.20.41 192.168.20.42 192.168.20.43 192.168.20.44 192.168.20.45 192.168.20.46 192.168.20.47 192.168.20.48 192.168.20.49 192.168.20.50 192.168.20.51 192.168.20.52 192.168.20.53 192.168.20.54 192.168.20.55 192.168.20.56 192.168.20.57 192.168.20.58 192.168.20.59 192.168.20.60 192.168.20.61 192.168.20.62 192.168.20.63 192.168.20.64 192.168.20.65 192.168.20.66 192.168.20.67 192.168.20.68 192.168.20.69 192.168.20.70 192.168.20.71 192.168.20.72 192.168.20.73 192.168.20.74 192.168.20.75 192.168.20.76 192.168.20.77 192.168.20.78 192.168.20.79 192.168.20.80 192.168.20.81 192.168.20.82 192.168.20.83 192.168.20.84 192.168.20.85 192.168.20.86 192.168.20.87 192.168.20.88 192.168.20.89 192.168.20.90 192.168.20.91 192.168.20.92 192.168.20.93 192.168.20.94 192.168.20.95 192.168.20.96 192.168.20.97 192.168.20.98 192.168.20.99 192.168.20.100 192.168.20.101 192.168.20.102 192.168.20.103 192.168.20.104 192.168.20.105 192.168.20.106 192.168.20.107 192.168.20.108 192.168.20.109 192.168.20.110 192.168.20.111 192.168.20.112 192.168.20.113 192.168.20.114 192.168.20.115 192.168.20.116 192.168.20.117 192.168.20.118 192.168.20.119 192.168.20.120 192.168.20.121 192.168.20.122 192.168.20.123 192.168.20.124 192.168.20.125 192.168.20.126 192.168.20.127 192.168.20.128 192.168.20.129 192.168.20.130 192.168.20.131 192.168.20.132 192.168.20.133 192.168.20.134 192.168.20.135 192.168.20.136 192.168.20.137 192.168.20.138 192.168.20.139 192.168.20.140 192.168.20.141 192.168.20.142 192.168.20.143 192.168.20.144 192.168.20.145 192.168.20.146 192.168.20.147 192.168.20.148 192.168.20.149 192.168.20.150 192.168.20.151 192.168.20.152 192.168.20.153 192.168.20.154 192.168.20.155 192.168.20.156 192.168.20.157 192.168.20.158 192.168.20.159 192.168.20.160 192.168.20.161 192.168.20.162 192.168.20.163 192.168.20.164 192.168.20.165 192.168.20.166 192.168.20.167 192.168.20.168 192.168.20.169 192.168.20.170 192.168.20.171 192.168.20.172 192.168.20.173 192.168.20.174 192.168.20.175 192.168.20.176 192.168.20.177 192.168.20.178 192.168.20.179 192.168.20.180 192.168.20.181 192.168.20.182 192.168.20.183 192.168.20.184 192.168.20.185 192.168.20.186 192.168.20.187 192.168.20.188 192.168.20.189 192.168.20.190 192.168.20.191 192.168.20.192 192.168.20.193 192.168.20.194 192.168.20.195 192.168.20.196 192.168.20.197 192.168.20.198 192.168.20.199 192.168.20.200 192.168.20.201 192.168.20.202 192.168.20.203 192.168.20.204 192.168.20.205 192.168.20.206 192.168.20.207 192.168.20.208 192.168.20.209 192.168.20.210 192.168.20.211 192.168.20.212 192.168.20.213 192.168.20.214 192.168.20.215 192.168.20.216 192.168.20.217 192.168.20.218 192.168.20.219 192.168.20.220 192.168.20.221 192.168.20.222 192.168.20.223 192.168.20.224 192.168.20.225 192.168.20.226 192.168.20.227 192.168.20.228 192.168.20.229 192.168.20.230 192.168.20.231 192.168.20.232 192.168.20.233 192.168.20.234 192.168.20.235 192.168.20.236 192.168.20.237 192.168.20.238 192.168.20.239 192.168.20.240 192.168.20.241 192.168.20.242 192.168.20.243 192.168.20.244 192.168.20.245 192.168.20.246 192.168.20.247 192.168.20.248 192.168.20.249 192.168.20.250 192.168.20.251 192.168.20.252 192.168.20.253 192.168.20.254 192.168.20.255 } } EOF INFO asyncssh:logging.py:92 [conn=57, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=20] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=21] Channel closed DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=57, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=57, chan=22] Command: systemctl restart keepalived DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=58, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=20] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=57, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=22] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=57, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=23] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=57, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=24] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=57, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=24] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=57, chan=25] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=58, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=21] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=57, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=21] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=26] Command: echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=22] Command: echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=57, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=26] Channel closed DEBUG infra1:Logger.py:156 12:26:44.402256 IP 192.168.20.3 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.422235 IP 192.168.20.4 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.442230 IP 192.168.20.5 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.462231 IP 192.168.20.6 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.482231 IP 192.168.20.7 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.502230 IP 192.168.20.8 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.522229 IP 192.168.20.9 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.542230 IP 192.168.20.10 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.562231 IP 192.168.20.11 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.582256 IP 192.168.20.12 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.602233 IP 192.168.20.13 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.622237 IP 192.168.20.14 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.642233 IP 192.168.20.15 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.662234 IP 192.168.20.16 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.682233 IP 192.168.20.17 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.702233 IP 192.168.20.18 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.722234 IP 192.168.20.19 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.742233 IP 192.168.20.20 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.762234 IP 192.168.20.21 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.782270 IP 192.168.20.22 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.802238 IP 192.168.20.23 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.822236 IP 192.168.20.24 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.842235 IP 192.168.20.25 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.862235 IP 192.168.20.26 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.882237 IP 192.168.20.27 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.902243 IP 192.168.20.28 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.922236 IP 192.168.20.29 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.942238 IP 192.168.20.30 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.962236 IP 192.168.20.31 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:44.982239 IP 192.168.20.32 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.002238 IP 192.168.20.33 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.022238 IP 192.168.20.34 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.042239 IP 192.168.20.35 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.062240 IP 192.168.20.36 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.082244 IP 192.168.20.37 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.102241 IP 192.168.20.38 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.122239 IP 192.168.20.39 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.142239 IP 192.168.20.40 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.162240 IP 192.168.20.41 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.182339 IP 192.168.20.42 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.202655 IP 192.168.20.43 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.222248 IP 192.168.20.44 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.242243 IP 192.168.20.45 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.262246 IP 192.168.20.46 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.282244 IP 192.168.20.47 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.302270 IP 192.168.20.48 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.322262 IP 192.168.20.49 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.342273 IP 192.168.20.50 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.362246 IP 192.168.20.51 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.382253 IP 192.168.20.52 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.402246 IP 192.168.20.53 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.422262 IP 192.168.20.54 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.442264 IP 192.168.20.55 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.462251 IP 192.168.20.56 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.482247 IP 192.168.20.57 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.502246 IP 192.168.20.58 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.522249 IP 192.168.20.59 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.542248 IP 192.168.20.60 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.562247 IP 192.168.20.61 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.582271 IP 192.168.20.62 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.602253 IP 192.168.20.63 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.622251 IP 192.168.20.64 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.642259 IP 192.168.20.65 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.662249 IP 192.168.20.66 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.682249 IP 192.168.20.67 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.702265 IP 192.168.20.68 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.722252 IP 192.168.20.69 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.742251 IP 192.168.20.70 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.766771 IP 192.168.20.71 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.782291 IP 192.168.20.72 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.802259 IP 192.168.20.73 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.822266 IP 192.168.20.74 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.842254 IP 192.168.20.75 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.862253 IP 192.168.20.76 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.882256 IP 192.168.20.77 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.902258 IP 192.168.20.78 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.922252 IP 192.168.20.79 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.942270 IP 192.168.20.80 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.962256 IP 192.168.20.81 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:45.982254 IP 192.168.20.82 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.002258 IP 192.168.20.83 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.022255 IP 192.168.20.84 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.042254 IP 192.168.20.85 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.062257 IP 192.168.20.86 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.082257 IP 192.168.20.87 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.102256 IP 192.168.20.88 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.122259 IP 192.168.20.89 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.142255 IP 192.168.20.90 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.162260 IP 192.168.20.91 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.182283 IP 192.168.20.92 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.202320 IP 192.168.20.93 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.222263 IP 192.168.20.94 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.242264 IP 192.168.20.95 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.262258 IP 192.168.20.96 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.282256 IP 192.168.20.97 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.302260 IP 192.168.20.98 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.322259 IP 192.168.20.99 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.342259 IP 192.168.20.100 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.362261 IP 192.168.20.101 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.382257 IP 192.168.20.102 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.402264 IP 192.168.20.103 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.422275 IP 192.168.20.104 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.442280 IP 192.168.20.105 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.462263 IP 192.168.20.106 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.482262 IP 192.168.20.107 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.502269 IP 192.168.20.108 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.522261 IP 192.168.20.109 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.542263 IP 192.168.20.110 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.562265 IP 192.168.20.111 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.582293 IP 192.168.20.112 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.602273 IP 192.168.20.113 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.622272 IP 192.168.20.114 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.642265 IP 192.168.20.115 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.662267 IP 192.168.20.116 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.682288 IP 192.168.20.117 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.702269 IP 192.168.20.118 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.722269 IP 192.168.20.119 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.742266 IP 192.168.20.120 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.762266 IP 192.168.20.121 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.782267 IP 192.168.20.122 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.802266 IP 192.168.20.123 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.822266 IP 192.168.20.124 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.842267 IP 192.168.20.125 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.862266 IP 192.168.20.126 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.882269 IP 192.168.20.127 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.902297 IP 192.168.20.128 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.922270 IP 192.168.20.129 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.942287 IP 192.168.20.130 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.962287 IP 192.168.20.131 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:46.982276 IP 192.168.20.132 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.002288 IP 192.168.20.133 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.022273 IP 192.168.20.134 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.042327 IP 192.168.20.135 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.062272 IP 192.168.20.136 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.082271 IP 192.168.20.137 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.102272 IP 192.168.20.138 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.122546 IP 192.168.20.139 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.142272 IP 192.168.20.140 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.162272 IP 192.168.20.141 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.182272 IP 192.168.20.142 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.202274 IP 192.168.20.143 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.222275 IP 192.168.20.144 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.242283 IP 192.168.20.145 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.262277 IP 192.168.20.146 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.282317 IP 192.168.20.147 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.302293 IP 192.168.20.148 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.322277 IP 192.168.20.149 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.342275 IP 192.168.20.150 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.362276 IP 192.168.20.151 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.382275 IP 192.168.20.152 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.402277 IP 192.168.20.153 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.422314 IP 192.168.20.154 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.442280 IP 192.168.20.155 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.462297 IP 192.168.20.156 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.482280 IP 192.168.20.157 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.502281 IP 192.168.20.158 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.522278 IP 192.168.20.159 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.542279 IP 192.168.20.160 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.562278 IP 192.168.20.161 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.582278 IP 192.168.20.162 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.602299 IP 192.168.20.163 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.622284 IP 192.168.20.164 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.642282 IP 192.168.20.165 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.662281 IP 192.168.20.166 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.682306 IP 192.168.20.167 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.702286 IP 192.168.20.168 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.722283 IP 192.168.20.169 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.742281 IP 192.168.20.170 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.762283 IP 192.168.20.171 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.782281 IP 192.168.20.172 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.802282 IP 192.168.20.173 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.822283 IP 192.168.20.174 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.842282 IP 192.168.20.175 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.862285 IP 192.168.20.176 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.882284 IP 192.168.20.177 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.902283 IP 192.168.20.178 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.922597 IP 192.168.20.179 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.942284 IP 192.168.20.180 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.962284 IP 192.168.20.181 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:47.982284 IP 192.168.20.182 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.002299 IP 192.168.20.183 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.022288 IP 192.168.20.184 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.042294 IP 192.168.20.185 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.062287 IP 192.168.20.186 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.082518 IP 192.168.20.187 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.102288 IP 192.168.20.188 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.122286 IP 192.168.20.189 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.142289 IP 192.168.20.190 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.162289 IP 192.168.20.191 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.182287 IP 192.168.20.192 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.202292 IP 192.168.20.193 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.222290 IP 192.168.20.194 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.242289 IP 192.168.20.195 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.262295 IP 192.168.20.196 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.282291 IP 192.168.20.197 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.302290 IP 192.168.20.198 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.322292 IP 192.168.20.199 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.342292 IP 192.168.20.200 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.362291 IP 192.168.20.201 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.382291 IP 192.168.20.202 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.402334 IP 192.168.20.203 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.422296 IP 192.168.20.204 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.442294 IP 192.168.20.205 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.462293 IP 192.168.20.206 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.482315 IP 192.168.20.207 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.502296 IP 192.168.20.208 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.522294 IP 192.168.20.209 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.542295 IP 192.168.20.210 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.562295 IP 192.168.20.211 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.582294 IP 192.168.20.212 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.602316 IP 192.168.20.213 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.622301 IP 192.168.20.214 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.642294 IP 192.168.20.215 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.662299 IP 192.168.20.216 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.682324 IP 192.168.20.217 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.702302 IP 192.168.20.218 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.722300 IP 192.168.20.219 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.742298 IP 192.168.20.220 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.762299 IP 192.168.20.221 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.782305 IP 192.168.20.222 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.802300 IP 192.168.20.223 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.822299 IP 192.168.20.224 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.842299 IP 192.168.20.225 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.862299 IP 192.168.20.226 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.882300 IP 192.168.20.227 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.902300 IP 192.168.20.228 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.922300 IP 192.168.20.229 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.942299 IP 192.168.20.230 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.962300 IP 192.168.20.231 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:48.982300 IP 192.168.20.232 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.002302 IP 192.168.20.233 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.022304 IP 192.168.20.234 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.042352 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.062303 IP 192.168.20.236 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.082306 IP 192.168.20.237 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.102303 IP 192.168.20.238 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.122305 IP 192.168.20.239 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.142303 IP 192.168.20.240 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.162301 IP 192.168.20.241 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.182304 IP 192.168.20.242 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.202306 IP 192.168.20.243 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.222308 IP 192.168.20.244 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.242303 IP 192.168.20.245 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.262426 IP 192.168.20.246 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.282394 IP 192.168.20.247 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.302388 IP 192.168.20.248 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.322383 IP 192.168.20.249 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.342311 IP 192.168.20.250 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.362309 IP 192.168.20.251 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.382311 IP 192.168.20.252 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.404147 IP 192.168.20.253 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.422313 IP 192.168.20.254 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.442309 IP 192.168.20.255 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.462311 IP 192.168.20.1 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:26:49.482315 IP 192.168.20.2 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 255 packets captured 255 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=58, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=58, 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 INFO asyncssh:logging.py:92 [conn=57, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=27] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=57, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=28] Command: ip link set dev vrrp.40 down INFO asyncssh:logging.py:92 [conn=57, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=28] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=57, chan=29] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=58, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=23] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=57, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=23] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=30] Command: echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=24] Command: echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=24] Channel closed DEBUG infra2:Logger.py:156 17:08:38.378751 IP 192.168.20.45 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.398742 IP 192.168.20.46 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.418719 IP 192.168.20.47 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.438726 IP 192.168.20.48 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.458716 IP 192.168.20.49 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.478718 IP 192.168.20.50 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.498719 IP 192.168.20.51 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.518715 IP 192.168.20.52 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.538720 IP 192.168.20.53 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.558716 IP 192.168.20.54 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.578715 IP 192.168.20.55 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.598714 IP 192.168.20.56 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.618714 IP 192.168.20.57 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.638745 IP 192.168.20.58 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.658732 IP 192.168.20.59 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.678729 IP 192.168.20.60 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.698742 IP 192.168.20.61 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.718743 IP 192.168.20.62 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.738725 IP 192.168.20.63 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.758718 IP 192.168.20.64 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.778716 IP 192.168.20.65 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.798716 IP 192.168.20.66 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.818714 IP 192.168.20.67 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.838712 IP 192.168.20.68 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.858716 IP 192.168.20.69 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.878711 IP 192.168.20.70 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.898712 IP 192.168.20.71 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.918711 IP 192.168.20.72 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.938713 IP 192.168.20.73 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.958714 IP 192.168.20.74 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.978712 IP 192.168.20.75 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:38.998715 IP 192.168.20.76 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.018712 IP 192.168.20.77 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.038747 IP 192.168.20.78 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.058718 IP 192.168.20.79 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.078713 IP 192.168.20.80 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.098711 IP 192.168.20.81 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.118853 IP 192.168.20.82 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.138716 IP 192.168.20.83 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.158715 IP 192.168.20.84 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.178713 IP 192.168.20.85 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.198710 IP 192.168.20.86 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.218712 IP 192.168.20.87 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.238710 IP 192.168.20.88 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.258710 IP 192.168.20.89 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.278712 IP 192.168.20.90 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.298708 IP 192.168.20.91 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.318710 IP 192.168.20.92 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.338710 IP 192.168.20.93 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.358740 IP 192.168.20.94 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.378716 IP 192.168.20.95 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.398708 IP 192.168.20.96 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.418710 IP 192.168.20.97 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.438708 IP 192.168.20.98 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.458711 IP 192.168.20.99 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.478712 IP 192.168.20.100 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.498712 IP 192.168.20.101 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.518706 IP 192.168.20.102 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.538710 IP 192.168.20.103 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.558711 IP 192.168.20.104 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.578708 IP 192.168.20.105 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.598708 IP 192.168.20.106 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.618707 IP 192.168.20.107 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.638708 IP 192.168.20.108 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.658706 IP 192.168.20.109 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.678706 IP 192.168.20.110 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.699324 IP 192.168.20.111 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.718745 IP 192.168.20.112 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.738721 IP 192.168.20.113 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.758717 IP 192.168.20.114 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.778728 IP 192.168.20.115 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.798730 IP 192.168.20.116 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.818718 IP 192.168.20.117 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.838710 IP 192.168.20.118 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.858705 IP 192.168.20.119 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.878704 IP 192.168.20.120 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.898707 IP 192.168.20.121 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.918720 IP 192.168.20.122 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.939694 IP 192.168.20.123 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.958726 IP 192.168.20.124 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.978722 IP 192.168.20.125 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:39.998717 IP 192.168.20.126 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.018723 IP 192.168.20.127 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.038705 IP 192.168.20.128 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.058706 IP 192.168.20.129 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.078704 IP 192.168.20.130 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.098703 IP 192.168.20.131 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.118705 IP 192.168.20.132 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.138704 IP 192.168.20.133 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.158706 IP 192.168.20.134 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.178704 IP 192.168.20.135 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.198702 IP 192.168.20.136 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.218702 IP 192.168.20.137 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.238703 IP 192.168.20.138 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.258702 IP 192.168.20.139 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.278702 IP 192.168.20.140 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.298705 IP 192.168.20.141 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.318705 IP 192.168.20.142 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.338703 IP 192.168.20.143 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.358707 IP 192.168.20.144 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.378737 IP 192.168.20.145 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.399729 IP 192.168.20.146 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.418707 IP 192.168.20.147 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.438703 IP 192.168.20.148 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.458703 IP 192.168.20.149 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.478702 IP 192.168.20.150 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.498701 IP 192.168.20.151 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.518702 IP 192.168.20.152 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.538706 IP 192.168.20.153 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.558704 IP 192.168.20.154 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.578703 IP 192.168.20.155 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.598700 IP 192.168.20.156 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.618698 IP 192.168.20.157 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.638704 IP 192.168.20.158 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.658712 IP 192.168.20.159 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.678714 IP 192.168.20.160 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.698703 IP 192.168.20.161 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.718716 IP 192.168.20.162 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.738705 IP 192.168.20.163 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.758700 IP 192.168.20.164 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.778700 IP 192.168.20.165 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.798726 IP 192.168.20.166 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.818712 IP 192.168.20.167 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.838711 IP 192.168.20.168 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.858727 IP 192.168.20.169 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.878713 IP 192.168.20.170 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.898700 IP 192.168.20.171 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.918698 IP 192.168.20.172 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.938702 IP 192.168.20.173 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.958700 IP 192.168.20.174 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.978697 IP 192.168.20.175 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:40.998700 IP 192.168.20.176 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.018697 IP 192.168.20.177 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.038698 IP 192.168.20.178 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.058699 IP 192.168.20.179 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.078697 IP 192.168.20.180 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.098697 IP 192.168.20.181 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.118696 IP 192.168.20.182 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.138696 IP 192.168.20.183 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.158699 IP 192.168.20.184 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.178695 IP 192.168.20.185 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.198698 IP 192.168.20.186 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.218696 IP 192.168.20.187 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.238693 IP 192.168.20.188 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.258696 IP 192.168.20.189 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.278697 IP 192.168.20.190 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.298695 IP 192.168.20.191 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.318696 IP 192.168.20.192 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.338694 IP 192.168.20.193 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.358700 IP 192.168.20.194 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.378698 IP 192.168.20.195 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.398694 IP 192.168.20.196 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.418727 IP 192.168.20.197 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.438696 IP 192.168.20.198 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.458697 IP 192.168.20.199 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.478695 IP 192.168.20.200 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.498695 IP 192.168.20.201 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.518694 IP 192.168.20.202 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.538696 IP 192.168.20.203 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.558695 IP 192.168.20.204 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.578697 IP 192.168.20.205 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.598694 IP 192.168.20.206 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.618694 IP 192.168.20.207 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.638700 IP 192.168.20.208 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.658692 IP 192.168.20.209 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.678697 IP 192.168.20.210 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.698693 IP 192.168.20.211 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.718706 IP 192.168.20.212 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.738722 IP 192.168.20.213 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.758713 IP 192.168.20.214 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.778704 IP 192.168.20.215 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.798693 IP 192.168.20.216 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.818692 IP 192.168.20.217 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.838692 IP 192.168.20.218 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.858708 IP 192.168.20.219 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.878709 IP 192.168.20.220 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.898710 IP 192.168.20.221 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.918703 IP 192.168.20.222 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.938709 IP 192.168.20.223 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.958708 IP 192.168.20.224 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.978700 IP 192.168.20.225 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:41.998693 IP 192.168.20.226 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.018711 IP 192.168.20.227 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.038703 IP 192.168.20.228 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.058708 IP 192.168.20.229 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.078703 IP 192.168.20.230 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.098702 IP 192.168.20.231 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.118707 IP 192.168.20.232 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.138692 IP 192.168.20.233 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.158689 IP 192.168.20.234 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.178688 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.198692 IP 192.168.20.236 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.218688 IP 192.168.20.237 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.238690 IP 192.168.20.238 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.258687 IP 192.168.20.239 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.278688 IP 192.168.20.240 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.298689 IP 192.168.20.241 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.318689 IP 192.168.20.242 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.338689 IP 192.168.20.243 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.358691 IP 192.168.20.244 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.378687 IP 192.168.20.245 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.398688 IP 192.168.20.246 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.418687 IP 192.168.20.247 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.438720 IP 192.168.20.248 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.458691 IP 192.168.20.249 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.478713 IP 192.168.20.250 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.498694 IP 192.168.20.251 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.518689 IP 192.168.20.252 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.538691 IP 192.168.20.253 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.558686 IP 192.168.20.254 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.578686 IP 192.168.20.255 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.598687 IP 192.168.20.1 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.618689 IP 192.168.20.2 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.638691 IP 192.168.20.3 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.658689 IP 192.168.20.4 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.678685 IP 192.168.20.5 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.698684 IP 192.168.20.6 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.718707 IP 192.168.20.7 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.738686 IP 192.168.20.8 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.758685 IP 192.168.20.9 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.778685 IP 192.168.20.10 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.798684 IP 192.168.20.11 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.818686 IP 192.168.20.12 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.838685 IP 192.168.20.13 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.858736 IP 192.168.20.14 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.878716 IP 192.168.20.15 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.898707 IP 192.168.20.16 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.918701 IP 192.168.20.17 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.938718 IP 192.168.20.18 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.958700 IP 192.168.20.19 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.978700 IP 192.168.20.20 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:42.998696 IP 192.168.20.21 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.018705 IP 192.168.20.22 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.038828 IP 192.168.20.23 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.058838 IP 192.168.20.24 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.078831 IP 192.168.20.25 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.098878 IP 192.168.20.26 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.118788 IP 192.168.20.27 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.138691 IP 192.168.20.28 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.158694 IP 192.168.20.29 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.178690 IP 192.168.20.30 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.198685 IP 192.168.20.31 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.218684 IP 192.168.20.32 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.238685 IP 192.168.20.33 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.258683 IP 192.168.20.34 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.278685 IP 192.168.20.35 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.298682 IP 192.168.20.36 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.318679 IP 192.168.20.37 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.338682 IP 192.168.20.38 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.358695 IP 192.168.20.39 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.378680 IP 192.168.20.40 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.398682 IP 192.168.20.41 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.418694 IP 192.168.20.42 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.438684 IP 192.168.20.43 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:08:43.458717 IP 192.168.20.44 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 255 packets captured 305 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=57, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=30] 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=57, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=31] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=57, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=32] Command: ip link set dev vrrp.40 up INFO asyncssh:logging.py:92 [conn=57, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=32] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=57, chan=33] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=58, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=25] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=57, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=25] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=34] Command: echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=58, chan=26] Command: echo onl | sudo -S timeout --preserve-status 77.50000000000001 tcpdump -i swp49 -n -c 255 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=57, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=34] Channel closed DEBUG infra1:Logger.py:156 12:29:49.665208 IP 192.168.20.86 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.685207 IP 192.168.20.87 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.705203 IP 192.168.20.88 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.725196 IP 192.168.20.89 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.745196 IP 192.168.20.90 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.765243 IP 192.168.20.91 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.785201 IP 192.168.20.92 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.805197 IP 192.168.20.93 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.825203 IP 192.168.20.94 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.845196 IP 192.168.20.95 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.866763 IP 192.168.20.96 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.885202 IP 192.168.20.97 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.905198 IP 192.168.20.98 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.925201 IP 192.168.20.99 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.945200 IP 192.168.20.100 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.965198 IP 192.168.20.101 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:49.985207 IP 192.168.20.102 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.005211 IP 192.168.20.103 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.025203 IP 192.168.20.104 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.045200 IP 192.168.20.105 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.065202 IP 192.168.20.106 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.085200 IP 192.168.20.107 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.105201 IP 192.168.20.108 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.125200 IP 192.168.20.109 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.145198 IP 192.168.20.110 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.165202 IP 192.168.20.111 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.185202 IP 192.168.20.112 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.205200 IP 192.168.20.113 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.225203 IP 192.168.20.114 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.245214 IP 192.168.20.115 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.265234 IP 192.168.20.116 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.285206 IP 192.168.20.117 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.305204 IP 192.168.20.118 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.325216 IP 192.168.20.119 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.345228 IP 192.168.20.120 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.365204 IP 192.168.20.121 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.385207 IP 192.168.20.122 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.405204 IP 192.168.20.123 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.425205 IP 192.168.20.124 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.445204 IP 192.168.20.125 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.465205 IP 192.168.20.126 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.485204 IP 192.168.20.127 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.505207 IP 192.168.20.128 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.525207 IP 192.168.20.129 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.545206 IP 192.168.20.130 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.565210 IP 192.168.20.131 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.585208 IP 192.168.20.132 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.605207 IP 192.168.20.133 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.625212 IP 192.168.20.134 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.645208 IP 192.168.20.135 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.665231 IP 192.168.20.136 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.685216 IP 192.168.20.137 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.705211 IP 192.168.20.138 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.725213 IP 192.168.20.139 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.745211 IP 192.168.20.140 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.765277 IP 192.168.20.141 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.785233 IP 192.168.20.142 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.805213 IP 192.168.20.143 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.825216 IP 192.168.20.144 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.845213 IP 192.168.20.145 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.865210 IP 192.168.20.146 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.885324 IP 192.168.20.147 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.905213 IP 192.168.20.148 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.925213 IP 192.168.20.149 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.945220 IP 192.168.20.150 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.965214 IP 192.168.20.151 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:50.985214 IP 192.168.20.152 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.005215 IP 192.168.20.153 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.025218 IP 192.168.20.154 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.045227 IP 192.168.20.155 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.065217 IP 192.168.20.156 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.085216 IP 192.168.20.157 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.105215 IP 192.168.20.158 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.125217 IP 192.168.20.159 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.145215 IP 192.168.20.160 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.165215 IP 192.168.20.161 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.185215 IP 192.168.20.162 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.205215 IP 192.168.20.163 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.225221 IP 192.168.20.164 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.245216 IP 192.168.20.165 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.265255 IP 192.168.20.166 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.285221 IP 192.168.20.167 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.305220 IP 192.168.20.168 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.325219 IP 192.168.20.169 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.345221 IP 192.168.20.170 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.365219 IP 192.168.20.171 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.385216 IP 192.168.20.172 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.405221 IP 192.168.20.173 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.425220 IP 192.168.20.174 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.445219 IP 192.168.20.175 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.465221 IP 192.168.20.176 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.485219 IP 192.168.20.177 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.505221 IP 192.168.20.178 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.525223 IP 192.168.20.179 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.545221 IP 192.168.20.180 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.565227 IP 192.168.20.181 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.585225 IP 192.168.20.182 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.605223 IP 192.168.20.183 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.625224 IP 192.168.20.184 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.645225 IP 192.168.20.185 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.665227 IP 192.168.20.186 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.685240 IP 192.168.20.187 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.705229 IP 192.168.20.188 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.725240 IP 192.168.20.189 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.745234 IP 192.168.20.190 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.765232 IP 192.168.20.191 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.785242 IP 192.168.20.192 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.805227 IP 192.168.20.193 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.825227 IP 192.168.20.194 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.845226 IP 192.168.20.195 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.865228 IP 192.168.20.196 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.885226 IP 192.168.20.197 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.905228 IP 192.168.20.198 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.925230 IP 192.168.20.199 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.945229 IP 192.168.20.200 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.965231 IP 192.168.20.201 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:51.985229 IP 192.168.20.202 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.005230 IP 192.168.20.203 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.028273 IP 192.168.20.204 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.045234 IP 192.168.20.205 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.065230 IP 192.168.20.206 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.085332 IP 192.168.20.207 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.105231 IP 192.168.20.208 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.125231 IP 192.168.20.209 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.145231 IP 192.168.20.210 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.165232 IP 192.168.20.211 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.185231 IP 192.168.20.212 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.205233 IP 192.168.20.213 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.225232 IP 192.168.20.214 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.245236 IP 192.168.20.215 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.265274 IP 192.168.20.216 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.285239 IP 192.168.20.217 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.305236 IP 192.168.20.218 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.325238 IP 192.168.20.219 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.345236 IP 192.168.20.220 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.365236 IP 192.168.20.221 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.385236 IP 192.168.20.222 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.405235 IP 192.168.20.223 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.425235 IP 192.168.20.224 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.445236 IP 192.168.20.225 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.465237 IP 192.168.20.226 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.485238 IP 192.168.20.227 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.505236 IP 192.168.20.228 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.525238 IP 192.168.20.229 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.545243 IP 192.168.20.230 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.565238 IP 192.168.20.231 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.585243 IP 192.168.20.232 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.605241 IP 192.168.20.233 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.625242 IP 192.168.20.234 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.645243 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.665242 IP 192.168.20.236 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.685245 IP 192.168.20.237 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.705260 IP 192.168.20.238 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.725243 IP 192.168.20.239 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.745240 IP 192.168.20.240 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.765262 IP 192.168.20.241 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.785248 IP 192.168.20.242 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.805256 IP 192.168.20.243 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.825245 IP 192.168.20.244 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.845241 IP 192.168.20.245 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.865244 IP 192.168.20.246 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.885244 IP 192.168.20.247 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.905243 IP 192.168.20.248 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.925245 IP 192.168.20.249 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.945243 IP 192.168.20.250 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.965245 IP 192.168.20.251 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:52.985245 IP 192.168.20.252 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.005248 IP 192.168.20.253 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.025245 IP 192.168.20.254 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.045245 IP 192.168.20.255 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.065249 IP 192.168.20.1 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.085246 IP 192.168.20.2 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.105248 IP 192.168.20.3 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.125246 IP 192.168.20.4 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.145246 IP 192.168.20.5 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.165250 IP 192.168.20.6 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.185247 IP 192.168.20.7 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.205249 IP 192.168.20.8 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.225252 IP 192.168.20.9 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.245248 IP 192.168.20.10 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.265301 IP 192.168.20.11 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.285256 IP 192.168.20.12 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.305283 IP 192.168.20.13 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.325270 IP 192.168.20.14 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.345282 IP 192.168.20.15 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.365287 IP 192.168.20.16 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.385257 IP 192.168.20.17 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.405322 IP 192.168.20.18 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.425257 IP 192.168.20.19 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.445254 IP 192.168.20.20 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.465256 IP 192.168.20.21 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.485254 IP 192.168.20.22 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.505255 IP 192.168.20.23 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.525254 IP 192.168.20.24 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.545254 IP 192.168.20.25 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.565254 IP 192.168.20.26 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.585254 IP 192.168.20.27 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.605260 IP 192.168.20.28 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.625263 IP 192.168.20.29 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.645257 IP 192.168.20.30 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.665258 IP 192.168.20.31 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.685261 IP 192.168.20.32 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.705259 IP 192.168.20.33 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.725275 IP 192.168.20.34 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.745261 IP 192.168.20.35 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.765268 IP 192.168.20.36 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.785262 IP 192.168.20.37 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.805265 IP 192.168.20.38 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.825261 IP 192.168.20.39 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.845260 IP 192.168.20.40 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.865258 IP 192.168.20.41 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.885258 IP 192.168.20.42 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.905262 IP 192.168.20.43 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.925260 IP 192.168.20.44 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.945261 IP 192.168.20.45 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.965261 IP 192.168.20.46 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:53.985259 IP 192.168.20.47 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.005263 IP 192.168.20.48 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.025263 IP 192.168.20.49 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.045261 IP 192.168.20.50 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.065262 IP 192.168.20.51 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.085263 IP 192.168.20.52 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.105262 IP 192.168.20.53 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.125264 IP 192.168.20.54 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.145262 IP 192.168.20.55 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.165265 IP 192.168.20.56 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.189240 IP 192.168.20.57 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.205266 IP 192.168.20.58 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.225270 IP 192.168.20.59 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.245269 IP 192.168.20.60 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.265379 IP 192.168.20.61 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.285300 IP 192.168.20.62 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.305292 IP 192.168.20.63 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.325343 IP 192.168.20.64 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.345271 IP 192.168.20.65 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.365273 IP 192.168.20.66 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.385268 IP 192.168.20.67 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.405298 IP 192.168.20.68 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.425274 IP 192.168.20.69 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.445268 IP 192.168.20.70 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.465270 IP 192.168.20.71 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.485270 IP 192.168.20.72 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.505268 IP 192.168.20.73 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.525272 IP 192.168.20.74 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.545270 IP 192.168.20.75 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.565270 IP 192.168.20.76 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.585271 IP 192.168.20.77 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.605271 IP 192.168.20.78 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.625282 IP 192.168.20.79 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.645275 IP 192.168.20.80 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.665276 IP 192.168.20.81 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.685279 IP 192.168.20.82 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.705277 IP 192.168.20.83 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.725273 IP 192.168.20.84 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:29:54.745272 IP 192.168.20.85 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 255 packets captured 255 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=58, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=26] 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_multiple_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_vrouter.py INFO asyncssh:logging.py:92 [conn=58, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=27] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=58, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=28] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=58, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=29] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=58, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=30] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=58, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=35] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=57, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=36] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=57, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=36] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=37] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=57, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=38] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=57, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=38] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=39] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=40] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:31:10 UTC 2087 INFO asyncssh:logging.py:92 [conn=58, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=32] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:11:31 UTC 2023 INFO asyncssh:logging.py:92 [conn=56, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:17:07 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=57, chan=41] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=58, chan=33] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=56, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=13] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=57, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=58, chan=34] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=56, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=42] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=58, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=56, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=57, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=14] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":2269,"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=57, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2333,"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=58, chan=35] Requesting new SSH session DEBUG agg1:Logger.py:156 [{"ifindex":67,"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:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=56, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=15] Received channel close DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=57, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=58, chan=36] Requesting new SSH session DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=56, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=44] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=58, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=56, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=57, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=44] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=56, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=18] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=56, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=57, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=45] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=57, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=46] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=57, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=46] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=58, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=37] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=58, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=38] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=58, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=38] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=56, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:17:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=57, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=47] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=48] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:31:10 UTC 2087 INFO asyncssh:logging.py:92 [conn=58, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=40] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:11:32 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=56, chan=21] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=57, chan=49] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=58, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=49] Channel closed 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=56, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=41] 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=57, chan=50] 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=58, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=22] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=57, chan=50] 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=58, 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=56, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=23] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=23] Channel closed DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=56, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=24] Command: ip -j link show DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=51] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=57, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=57, chan=52] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=58, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=43] Received channel close 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=56, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=25] Command: date DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=58, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=56, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=25] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=57, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=44] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=56, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=57, chan=53] Command: date 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=56, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=26] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=57, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=58, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=44] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=57, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=44] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=58, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=54] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=58, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=45] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=58, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=58, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=54] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||
| Passed | functional/vrrp/test_vrrp_vrouter.py::test_vrrp_max_instances | 450.03 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3398' 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-3398' 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-3398' 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_max_instances">Starting testcase:test_vrrp_max_instances from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_vrouter.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=56, chan=27] 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=59] Connected to SSH server at 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=59] Local address: 172.17.0.4, port 50808 INFO asyncssh:logging.py:92 [conn=59] Peer address: 10.36.118.44, port 22 INFO asyncssh:logging.py:92 [conn=59] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=59] Auth for user root succeeded DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=0] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:17:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=57, chan=55] 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=60] Connected to SSH server at 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=60] Local address: 172.17.0.4, port 44576 INFO asyncssh:logging.py:92 [conn=60] Peer address: 10.36.118.46, port 22 INFO asyncssh:logging.py:92 [conn=60] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=60] Auth for user root succeeded DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=0] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:31:12 UTC 2087 INFO asyncssh:logging.py:92 [conn=58, chan=47] 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=61] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=61] Local address: 172.17.0.4, port 42900 INFO asyncssh:logging.py:92 [conn=61] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=61] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=61] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=0] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:11:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=59, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=1] Channel closed DEBUG agg1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=59, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=59, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=2] Channel closed DEBUG agg1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=60, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=1] Channel closed DEBUG infra1:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=60, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=60, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=2] Channel closed DEBUG infra1:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=61, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=61, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=61, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=2] Channel closed DEBUG infra2:Logger.py:156 1 INFO asyncssh:logging.py:92 [conn=59, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=3] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=59, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=59, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=4] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=60, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=3] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=60, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=60, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=4] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=61, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=61, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=61, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=61, 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=59, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=5] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=6] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:17:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=60, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=5] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=6] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:31:12 UTC 2087 INFO asyncssh:logging.py:92 [conn=61, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=6] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:11:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=59, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=7] Channel closed DEBUG agg1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=59, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=59, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=8] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=7] Channel closed DEBUG infra1:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=60, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=60, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=8] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=61, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=8] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=61, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=59, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=59, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, 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 && ip link set dev swp1 up master br0 INFO asyncssh:logging.py:92 [conn=59, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=10] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=9] Channel closed DEBUG infra1:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=60, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=60, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=10] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=61, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=10] Command: ip link set dev swp49 up master br0 && ip link set dev swp51 up && ip link set dev br0 up && ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=61, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=11] Channel closed DEBUG infra1:Logger.py:156 ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=60, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=12] Command: ip address add 192.168.1.3/24 dev br0 && ip address add 192.168.3.10/24 dev swp51 INFO asyncssh:logging.py:92 [conn=60, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=12] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=61, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=12] Command: ip address add 192.168.1.4/24 dev br0 && ip address add 192.168.2.1/24 dev swp33 && ip address add 192.168.3.11/24 dev swp51 INFO asyncssh:logging.py:92 [conn=61, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 48 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:1:5 media mode fiber INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:1:5 swp swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:1:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.20.1', 'plen': '24', 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.2.2/24', 'count': 1, 'ip': '192.168.2.2', 'gw': '192.168.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4', 'type': 'port'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=60, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=13] Channel closed DEBUG infra1:Logger.py:156 ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=60, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=14] Command: ip route add 192.168.2.2 nexthop via 192.168.3.11 INFO asyncssh:logging.py:92 [conn=60, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=14] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=61, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=14] Command: ip -j address show swp51 INFO asyncssh:logging.py:92 [conn=61, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.11","prefixlen":24,"scope":"global","label":"swp51","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64b7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO asyncssh:logging.py:92 [conn=60, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=15] Channel closed DEBUG infra1:Logger.py:156 ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=60, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=16] Command: ip neigh replace 192.168.3.11 lladdr 18:be:92:13:64:b7 dev swp51 INFO asyncssh:logging.py:92 [conn=60, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=16] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=15] Received channel close DEBUG infra1:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=15] Channel closed DEBUG infra2:Logger.py:156 cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=18] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=16] Command: cat << EOF > /etc/keepalived/keepalived.conf global_defs { vrrp_garp_master_refresh 60 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=16] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=17] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_1 { state MASTER interface br0 virtual_router_id 1 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.1 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=17] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_1 { state BACKUP interface br0 virtual_router_id 1 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.1 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_1 { state MASTER interface br0 virtual_router_id 1 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.1 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=18] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_1 { state BACKUP interface br0 virtual_router_id 1 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.1 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=18] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=19] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_2 { state MASTER interface br0 virtual_router_id 2 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=19] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_2 { state BACKUP interface br0 virtual_router_id 2 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=22] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_2 { state MASTER interface br0 virtual_router_id 2 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=20] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_2 { state BACKUP interface br0 virtual_router_id 2 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.2 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=22] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=20] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=21] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_3 { state MASTER interface br0 virtual_router_id 3 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.3 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=21] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_3 { state BACKUP interface br0 virtual_router_id 3 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.3 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=24] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_3 { state MASTER interface br0 virtual_router_id 3 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.3 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=22] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_3 { state BACKUP interface br0 virtual_router_id 3 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.3 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=22] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=23] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_4 { state MASTER interface br0 virtual_router_id 4 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.4 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=23] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_4 { state BACKUP interface br0 virtual_router_id 4 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.4 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=26] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_4 { state MASTER interface br0 virtual_router_id 4 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.4 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=24] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_4 { state BACKUP interface br0 virtual_router_id 4 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.4 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=24] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=25] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_5 { state MASTER interface br0 virtual_router_id 5 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.5 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=25] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_5 { state BACKUP interface br0 virtual_router_id 5 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.5 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=28] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_5 { state MASTER interface br0 virtual_router_id 5 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.5 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=26] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_5 { state BACKUP interface br0 virtual_router_id 5 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.5 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=26] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=27] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_6 { state MASTER interface br0 virtual_router_id 6 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.6 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=27] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_6 { state BACKUP interface br0 virtual_router_id 6 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.6 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=30] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_6 { state MASTER interface br0 virtual_router_id 6 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.6 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=28] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_6 { state BACKUP interface br0 virtual_router_id 6 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.6 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=28] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=29] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_7 { state MASTER interface br0 virtual_router_id 7 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.7 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=29] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_7 { state BACKUP interface br0 virtual_router_id 7 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.7 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=32] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_7 { state MASTER interface br0 virtual_router_id 7 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.7 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=30] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_7 { state BACKUP interface br0 virtual_router_id 7 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.7 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=30] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=31] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_8 { state MASTER interface br0 virtual_router_id 8 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.8 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=31] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_8 { state BACKUP interface br0 virtual_router_id 8 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.8 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=34] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_8 { state MASTER interface br0 virtual_router_id 8 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.8 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=32] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_8 { state BACKUP interface br0 virtual_router_id 8 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.8 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=32] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=33] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_9 { state MASTER interface br0 virtual_router_id 9 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.9 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=33] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_9 { state BACKUP interface br0 virtual_router_id 9 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.9 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=36] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_9 { state MASTER interface br0 virtual_router_id 9 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.9 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=34] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_9 { state BACKUP interface br0 virtual_router_id 9 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.9 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=35] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_10 { state MASTER interface br0 virtual_router_id 10 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.10 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=35] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_10 { state BACKUP interface br0 virtual_router_id 10 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.10 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=38] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_10 { state MASTER interface br0 virtual_router_id 10 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.10 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=36] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_10 { state BACKUP interface br0 virtual_router_id 10 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.10 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=36] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=37] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_11 { state MASTER interface br0 virtual_router_id 11 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.11 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=37] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_11 { state BACKUP interface br0 virtual_router_id 11 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.11 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=40] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_11 { state MASTER interface br0 virtual_router_id 11 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.11 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=38] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_11 { state BACKUP interface br0 virtual_router_id 11 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.11 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=38] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=39] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_12 { state MASTER interface br0 virtual_router_id 12 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.12 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=39] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_12 { state BACKUP interface br0 virtual_router_id 12 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.12 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=42] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_12 { state MASTER interface br0 virtual_router_id 12 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.12 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=40] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_12 { state BACKUP interface br0 virtual_router_id 12 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.12 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=40] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=41] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_13 { state MASTER interface br0 virtual_router_id 13 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.13 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=41] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_13 { state BACKUP interface br0 virtual_router_id 13 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.13 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=44] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_13 { state MASTER interface br0 virtual_router_id 13 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.13 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=42] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_13 { state BACKUP interface br0 virtual_router_id 13 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.13 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=44] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=42] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=43] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_14 { state MASTER interface br0 virtual_router_id 14 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.14 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=43] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_14 { state BACKUP interface br0 virtual_router_id 14 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.14 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=46] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_14 { state MASTER interface br0 virtual_router_id 14 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.14 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=44] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_14 { state BACKUP interface br0 virtual_router_id 14 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.14 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=46] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=44] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=45] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_15 { state MASTER interface br0 virtual_router_id 15 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.15 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=45] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_15 { state BACKUP interface br0 virtual_router_id 15 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.15 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=48] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_15 { state MASTER interface br0 virtual_router_id 15 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.15 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=46] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_15 { state BACKUP interface br0 virtual_router_id 15 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.15 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=46] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=47] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_16 { state MASTER interface br0 virtual_router_id 16 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.16 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=47] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_16 { state BACKUP interface br0 virtual_router_id 16 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.16 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=50] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_16 { state MASTER interface br0 virtual_router_id 16 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.16 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=48] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_16 { state BACKUP interface br0 virtual_router_id 16 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.16 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=48] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=49] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_17 { state MASTER interface br0 virtual_router_id 17 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.17 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=49] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_17 { state BACKUP interface br0 virtual_router_id 17 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.17 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=52] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_17 { state MASTER interface br0 virtual_router_id 17 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.17 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=50] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_17 { state BACKUP interface br0 virtual_router_id 17 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.17 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=50] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=51] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_18 { state MASTER interface br0 virtual_router_id 18 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.18 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=51] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_18 { state BACKUP interface br0 virtual_router_id 18 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.18 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=54] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_18 { state MASTER interface br0 virtual_router_id 18 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.18 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=52] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_18 { state BACKUP interface br0 virtual_router_id 18 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.18 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=52] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=53] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_19 { state MASTER interface br0 virtual_router_id 19 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.19 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=53] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_19 { state BACKUP interface br0 virtual_router_id 19 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.19 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=56] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_19 { state MASTER interface br0 virtual_router_id 19 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.19 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=54] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_19 { state BACKUP interface br0 virtual_router_id 19 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.19 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=54] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=55] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_20 { state MASTER interface br0 virtual_router_id 20 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.20 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=55] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_20 { state BACKUP interface br0 virtual_router_id 20 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.20 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=58] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_20 { state MASTER interface br0 virtual_router_id 20 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.20 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=56] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_20 { state BACKUP interface br0 virtual_router_id 20 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.20 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=56] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=57] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_21 { state MASTER interface br0 virtual_router_id 21 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.21 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=57] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_21 { state BACKUP interface br0 virtual_router_id 21 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.21 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=60] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_21 { state MASTER interface br0 virtual_router_id 21 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.21 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=58] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_21 { state BACKUP interface br0 virtual_router_id 21 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.21 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=58] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=61] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=59] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_22 { state MASTER interface br0 virtual_router_id 22 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.22 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=59] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_22 { state BACKUP interface br0 virtual_router_id 22 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.22 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=62] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_22 { state MASTER interface br0 virtual_router_id 22 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.22 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=60] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_22 { state BACKUP interface br0 virtual_router_id 22 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.22 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=62] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=60] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=61] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_23 { state MASTER interface br0 virtual_router_id 23 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.23 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=61] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_23 { state BACKUP interface br0 virtual_router_id 23 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.23 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=64] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_23 { state MASTER interface br0 virtual_router_id 23 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.23 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=62] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_23 { state BACKUP interface br0 virtual_router_id 23 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.23 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=62] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=62] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=63] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_24 { state MASTER interface br0 virtual_router_id 24 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.24 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=63] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_24 { state BACKUP interface br0 virtual_router_id 24 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.24 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=66] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_24 { state MASTER interface br0 virtual_router_id 24 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.24 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=64] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_24 { state BACKUP interface br0 virtual_router_id 24 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.24 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=64] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=65] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_25 { state MASTER interface br0 virtual_router_id 25 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.25 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=65] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_25 { state BACKUP interface br0 virtual_router_id 25 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.25 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=68] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_25 { state MASTER interface br0 virtual_router_id 25 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.25 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=66] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_25 { state BACKUP interface br0 virtual_router_id 25 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.25 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=66] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=67] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_26 { state MASTER interface br0 virtual_router_id 26 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.26 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=67] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_26 { state BACKUP interface br0 virtual_router_id 26 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.26 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=70] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_26 { state MASTER interface br0 virtual_router_id 26 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.26 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=68] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_26 { state BACKUP interface br0 virtual_router_id 26 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.26 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=68] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=69] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_27 { state MASTER interface br0 virtual_router_id 27 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.27 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=69] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_27 { state BACKUP interface br0 virtual_router_id 27 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.27 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=72] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_27 { state MASTER interface br0 virtual_router_id 27 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.27 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=70] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_27 { state BACKUP interface br0 virtual_router_id 27 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.27 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=72] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=70] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=70] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=71] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_28 { state MASTER interface br0 virtual_router_id 28 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.28 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=71] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_28 { state BACKUP interface br0 virtual_router_id 28 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.28 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=74] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_28 { state MASTER interface br0 virtual_router_id 28 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.28 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=72] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_28 { state BACKUP interface br0 virtual_router_id 28 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.28 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=74] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=72] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=72] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=73] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_29 { state MASTER interface br0 virtual_router_id 29 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.29 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=73] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_29 { state BACKUP interface br0 virtual_router_id 29 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.29 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=76] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_29 { state MASTER interface br0 virtual_router_id 29 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.29 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=74] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_29 { state BACKUP interface br0 virtual_router_id 29 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.29 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=76] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=74] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=74] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=77] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=75] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_30 { state MASTER interface br0 virtual_router_id 30 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.30 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=75] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_30 { state BACKUP interface br0 virtual_router_id 30 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.30 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=78] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_30 { state MASTER interface br0 virtual_router_id 30 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.30 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=76] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_30 { state BACKUP interface br0 virtual_router_id 30 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.30 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=78] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=76] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=76] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=79] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=77] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_31 { state MASTER interface br0 virtual_router_id 31 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.31 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=77] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_31 { state BACKUP interface br0 virtual_router_id 31 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.31 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=80] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_31 { state MASTER interface br0 virtual_router_id 31 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.31 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=78] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_31 { state BACKUP interface br0 virtual_router_id 31 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.31 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=80] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=78] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=78] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=79] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_32 { state MASTER interface br0 virtual_router_id 32 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.32 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=79] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_32 { state BACKUP interface br0 virtual_router_id 32 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.32 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=82] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_32 { state MASTER interface br0 virtual_router_id 32 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.32 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=80] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_32 { state BACKUP interface br0 virtual_router_id 32 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.32 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=80] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=80] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=83] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=81] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_33 { state MASTER interface br0 virtual_router_id 33 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.33 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=81] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_33 { state BACKUP interface br0 virtual_router_id 33 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.33 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=84] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_33 { state MASTER interface br0 virtual_router_id 33 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.33 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=82] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_33 { state BACKUP interface br0 virtual_router_id 33 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.33 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=84] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=82] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=82] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=85] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=83] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_34 { state MASTER interface br0 virtual_router_id 34 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.34 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=83] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_34 { state BACKUP interface br0 virtual_router_id 34 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.34 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=86] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_34 { state MASTER interface br0 virtual_router_id 34 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.34 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=84] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_34 { state BACKUP interface br0 virtual_router_id 34 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.34 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=86] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=84] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=84] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=87] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=85] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_35 { state MASTER interface br0 virtual_router_id 35 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.35 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=85] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_35 { state BACKUP interface br0 virtual_router_id 35 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.35 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=88] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_35 { state MASTER interface br0 virtual_router_id 35 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.35 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=86] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_35 { state BACKUP interface br0 virtual_router_id 35 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.35 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=88] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=86] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=89] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=87] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_36 { state MASTER interface br0 virtual_router_id 36 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.36 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=87] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_36 { state BACKUP interface br0 virtual_router_id 36 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.36 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=90] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_36 { state MASTER interface br0 virtual_router_id 36 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.36 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=88] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_36 { state BACKUP interface br0 virtual_router_id 36 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.36 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=90] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=88] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=88] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=91] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=89] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_37 { state MASTER interface br0 virtual_router_id 37 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.37 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=89] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_37 { state BACKUP interface br0 virtual_router_id 37 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.37 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=92] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_37 { state MASTER interface br0 virtual_router_id 37 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.37 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=90] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_37 { state BACKUP interface br0 virtual_router_id 37 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.37 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=92] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=90] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=93] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=91] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_38 { state MASTER interface br0 virtual_router_id 38 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.38 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=91] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_38 { state BACKUP interface br0 virtual_router_id 38 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.38 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=94] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_38 { state MASTER interface br0 virtual_router_id 38 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.38 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=92] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_38 { state BACKUP interface br0 virtual_router_id 38 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.38 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=94] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=92] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=92] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=95] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=93] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_39 { state MASTER interface br0 virtual_router_id 39 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.39 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=93] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_39 { state BACKUP interface br0 virtual_router_id 39 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.39 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=96] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_39 { state MASTER interface br0 virtual_router_id 39 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.39 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=94] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_39 { state BACKUP interface br0 virtual_router_id 39 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.39 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=96] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=94] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=94] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=97] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=95] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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.20.40 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=95] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf 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.20.40 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=98] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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.20.40 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=96] Command: cat << EOF >> /etc/keepalived/keepalived.conf 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.20.40 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=98] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=96] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=96] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=99] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=97] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_41 { state MASTER interface br0 virtual_router_id 41 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.41 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=97] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_41 { state BACKUP interface br0 virtual_router_id 41 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.41 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=100] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_41 { state MASTER interface br0 virtual_router_id 41 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.41 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=98] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_41 { state BACKUP interface br0 virtual_router_id 41 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.41 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=100] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=98] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=98] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=101] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=99] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_42 { state MASTER interface br0 virtual_router_id 42 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.42 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=99] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_42 { state BACKUP interface br0 virtual_router_id 42 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.42 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=102] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_42 { state MASTER interface br0 virtual_router_id 42 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.42 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=100] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_42 { state BACKUP interface br0 virtual_router_id 42 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.42 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=102] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=100] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=103] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=101] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_43 { state MASTER interface br0 virtual_router_id 43 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.43 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=101] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_43 { state BACKUP interface br0 virtual_router_id 43 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.43 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=104] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_43 { state MASTER interface br0 virtual_router_id 43 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.43 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=102] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_43 { state BACKUP interface br0 virtual_router_id 43 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.43 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=104] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=102] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=102] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=105] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=103] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_44 { state MASTER interface br0 virtual_router_id 44 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.44 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=103] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_44 { state BACKUP interface br0 virtual_router_id 44 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.44 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=106] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_44 { state MASTER interface br0 virtual_router_id 44 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.44 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=104] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_44 { state BACKUP interface br0 virtual_router_id 44 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.44 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=106] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=104] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=104] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=107] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=105] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_45 { state MASTER interface br0 virtual_router_id 45 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.45 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=105] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_45 { state BACKUP interface br0 virtual_router_id 45 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.45 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=108] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_45 { state MASTER interface br0 virtual_router_id 45 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.45 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=106] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_45 { state BACKUP interface br0 virtual_router_id 45 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.45 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=108] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=108] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=106] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=106] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=109] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=107] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_46 { state MASTER interface br0 virtual_router_id 46 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.46 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=107] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_46 { state BACKUP interface br0 virtual_router_id 46 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.46 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=110] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_46 { state MASTER interface br0 virtual_router_id 46 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.46 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=108] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_46 { state BACKUP interface br0 virtual_router_id 46 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.46 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=110] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=110] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=108] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=108] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=108] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=111] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=109] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_47 { state MASTER interface br0 virtual_router_id 47 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.47 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=109] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_47 { state BACKUP interface br0 virtual_router_id 47 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.47 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=112] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_47 { state MASTER interface br0 virtual_router_id 47 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.47 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=110] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_47 { state BACKUP interface br0 virtual_router_id 47 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.47 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=112] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=112] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=110] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=110] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=110] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=113] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=111] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_48 { state MASTER interface br0 virtual_router_id 48 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.48 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=111] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_48 { state BACKUP interface br0 virtual_router_id 48 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.48 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=114] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_48 { state MASTER interface br0 virtual_router_id 48 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.48 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=112] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_48 { state BACKUP interface br0 virtual_router_id 48 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.48 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=114] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=112] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=112] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=112] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=115] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=113] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_49 { state MASTER interface br0 virtual_router_id 49 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.49 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=113] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_49 { state BACKUP interface br0 virtual_router_id 49 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.49 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=116] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_49 { state MASTER interface br0 virtual_router_id 49 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.49 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=114] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_49 { state BACKUP interface br0 virtual_router_id 49 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.49 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=116] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=116] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=114] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=114] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=117] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=115] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state MASTER interface br0 virtual_router_id 50 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.50 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=115] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state BACKUP interface br0 virtual_router_id 50 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.50 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=118] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state MASTER interface br0 virtual_router_id 50 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.50 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=116] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_50 { state BACKUP interface br0 virtual_router_id 50 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.50 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=118] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=118] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=116] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=116] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=116] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=119] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=117] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_51 { state MASTER interface br0 virtual_router_id 51 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.51 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=117] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_51 { state BACKUP interface br0 virtual_router_id 51 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.51 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=120] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_51 { state MASTER interface br0 virtual_router_id 51 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.51 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=118] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_51 { state BACKUP interface br0 virtual_router_id 51 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.51 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=120] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=118] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=118] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=118] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=121] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=119] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_52 { state MASTER interface br0 virtual_router_id 52 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.52 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=119] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_52 { state BACKUP interface br0 virtual_router_id 52 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.52 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=122] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_52 { state MASTER interface br0 virtual_router_id 52 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.52 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=120] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_52 { state BACKUP interface br0 virtual_router_id 52 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.52 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=122] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=122] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=120] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=120] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=123] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=121] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_53 { state MASTER interface br0 virtual_router_id 53 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.53 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=121] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_53 { state BACKUP interface br0 virtual_router_id 53 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.53 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=124] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_53 { state MASTER interface br0 virtual_router_id 53 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.53 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=122] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_53 { state BACKUP interface br0 virtual_router_id 53 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.53 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=124] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=122] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=122] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=122] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=125] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=123] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_54 { state MASTER interface br0 virtual_router_id 54 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.54 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=123] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_54 { state BACKUP interface br0 virtual_router_id 54 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.54 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=126] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_54 { state MASTER interface br0 virtual_router_id 54 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.54 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=124] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_54 { state BACKUP interface br0 virtual_router_id 54 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.54 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=126] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=124] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=124] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=127] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=125] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_55 { state MASTER interface br0 virtual_router_id 55 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.55 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=125] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_55 { state BACKUP interface br0 virtual_router_id 55 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.55 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=128] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_55 { state MASTER interface br0 virtual_router_id 55 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.55 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=126] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_55 { state BACKUP interface br0 virtual_router_id 55 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.55 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=128] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=126] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=126] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=129] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=127] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_56 { state MASTER interface br0 virtual_router_id 56 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.56 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=127] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_56 { state BACKUP interface br0 virtual_router_id 56 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.56 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=130] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_56 { state MASTER interface br0 virtual_router_id 56 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.56 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=128] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_56 { state BACKUP interface br0 virtual_router_id 56 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.56 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=130] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=130] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=128] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=128] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=131] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=129] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_57 { state MASTER interface br0 virtual_router_id 57 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.57 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=129] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_57 { state BACKUP interface br0 virtual_router_id 57 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.57 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=132] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_57 { state MASTER interface br0 virtual_router_id 57 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.57 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=130] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_57 { state BACKUP interface br0 virtual_router_id 57 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.57 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=132] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=132] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=130] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=130] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=130] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=133] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=131] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_58 { state MASTER interface br0 virtual_router_id 58 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.58 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=131] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_58 { state BACKUP interface br0 virtual_router_id 58 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.58 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=134] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_58 { state MASTER interface br0 virtual_router_id 58 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.58 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=132] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_58 { state BACKUP interface br0 virtual_router_id 58 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.58 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=134] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=132] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=132] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=132] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=135] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=133] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_59 { state MASTER interface br0 virtual_router_id 59 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.59 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=133] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_59 { state BACKUP interface br0 virtual_router_id 59 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.59 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=136] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_59 { state MASTER interface br0 virtual_router_id 59 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.59 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=134] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_59 { state BACKUP interface br0 virtual_router_id 59 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.59 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=136] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=134] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=134] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=137] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=135] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_60 { state MASTER interface br0 virtual_router_id 60 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.60 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=135] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_60 { state BACKUP interface br0 virtual_router_id 60 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.60 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=138] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_60 { state MASTER interface br0 virtual_router_id 60 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.60 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=136] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_60 { state BACKUP interface br0 virtual_router_id 60 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.60 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=138] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=138] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=136] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=136] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=139] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=137] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_61 { state MASTER interface br0 virtual_router_id 61 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.61 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=137] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_61 { state BACKUP interface br0 virtual_router_id 61 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.61 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=140] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_61 { state MASTER interface br0 virtual_router_id 61 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.61 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=138] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_61 { state BACKUP interface br0 virtual_router_id 61 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.61 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=140] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=138] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=138] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=138] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=141] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=139] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_62 { state MASTER interface br0 virtual_router_id 62 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.62 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=139] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_62 { state BACKUP interface br0 virtual_router_id 62 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.62 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=142] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_62 { state MASTER interface br0 virtual_router_id 62 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.62 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=140] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_62 { state BACKUP interface br0 virtual_router_id 62 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.62 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=142] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=142] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=140] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=140] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=143] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=141] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_63 { state MASTER interface br0 virtual_router_id 63 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.63 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=141] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_63 { state BACKUP interface br0 virtual_router_id 63 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.63 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=144] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_63 { state MASTER interface br0 virtual_router_id 63 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.63 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=142] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_63 { state BACKUP interface br0 virtual_router_id 63 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.63 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=144] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=144] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=142] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=142] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=142] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=145] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=143] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_64 { state MASTER interface br0 virtual_router_id 64 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.64 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=143] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_64 { state BACKUP interface br0 virtual_router_id 64 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.64 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=146] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_64 { state MASTER interface br0 virtual_router_id 64 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.64 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=144] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_64 { state BACKUP interface br0 virtual_router_id 64 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.64 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=146] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=144] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=144] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=144] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=147] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=145] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_65 { state MASTER interface br0 virtual_router_id 65 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.65 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=145] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_65 { state BACKUP interface br0 virtual_router_id 65 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.65 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=148] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_65 { state MASTER interface br0 virtual_router_id 65 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.65 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=146] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_65 { state BACKUP interface br0 virtual_router_id 65 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.65 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=148] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=148] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=146] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=146] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=149] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=147] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_66 { state MASTER interface br0 virtual_router_id 66 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.66 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=147] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_66 { state BACKUP interface br0 virtual_router_id 66 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.66 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=150] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_66 { state MASTER interface br0 virtual_router_id 66 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.66 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=148] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_66 { state BACKUP interface br0 virtual_router_id 66 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.66 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=150] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=150] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=148] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=148] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=148] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=151] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=149] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_67 { state MASTER interface br0 virtual_router_id 67 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.67 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=149] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_67 { state BACKUP interface br0 virtual_router_id 67 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.67 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=152] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_67 { state MASTER interface br0 virtual_router_id 67 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.67 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=150] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_67 { state BACKUP interface br0 virtual_router_id 67 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.67 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=152] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=152] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=150] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=150] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=150] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=153] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=151] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_68 { state MASTER interface br0 virtual_router_id 68 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.68 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=151] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_68 { state BACKUP interface br0 virtual_router_id 68 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.68 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=154] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_68 { state MASTER interface br0 virtual_router_id 68 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.68 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=152] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_68 { state BACKUP interface br0 virtual_router_id 68 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.68 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=154] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=154] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=152] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=152] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=152] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=155] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_69 { state MASTER interface br0 virtual_router_id 69 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.69 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=153] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_69 { state BACKUP interface br0 virtual_router_id 69 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.69 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=156] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_69 { state MASTER interface br0 virtual_router_id 69 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.69 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=154] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_69 { state BACKUP interface br0 virtual_router_id 69 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.69 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=156] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=156] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=154] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=154] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=157] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_70 { state MASTER interface br0 virtual_router_id 70 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.70 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=155] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_70 { state BACKUP interface br0 virtual_router_id 70 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.70 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=158] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_70 { state MASTER interface br0 virtual_router_id 70 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.70 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=156] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_70 { state BACKUP interface br0 virtual_router_id 70 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.70 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=158] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=158] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=156] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=156] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=159] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_71 { state MASTER interface br0 virtual_router_id 71 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.71 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=157] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_71 { state BACKUP interface br0 virtual_router_id 71 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.71 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=160] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_71 { state MASTER interface br0 virtual_router_id 71 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.71 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=158] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_71 { state BACKUP interface br0 virtual_router_id 71 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.71 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=160] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=160] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=158] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=158] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=161] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=159] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_72 { state MASTER interface br0 virtual_router_id 72 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.72 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=159] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_72 { state BACKUP interface br0 virtual_router_id 72 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.72 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=162] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_72 { state MASTER interface br0 virtual_router_id 72 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.72 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=160] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_72 { state BACKUP interface br0 virtual_router_id 72 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.72 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=162] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=162] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=160] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=160] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=163] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=161] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_73 { state MASTER interface br0 virtual_router_id 73 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.73 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=161] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_73 { state BACKUP interface br0 virtual_router_id 73 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.73 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=164] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_73 { state MASTER interface br0 virtual_router_id 73 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.73 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=162] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_73 { state BACKUP interface br0 virtual_router_id 73 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.73 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=164] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=162] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=162] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=162] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=165] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=165] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=165] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=165] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=163] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_74 { state MASTER interface br0 virtual_router_id 74 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.74 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=166] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=163] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_74 { state BACKUP interface br0 virtual_router_id 74 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.74 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=166] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_74 { state MASTER interface br0 virtual_router_id 74 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.74 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=164] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_74 { state BACKUP interface br0 virtual_router_id 74 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.74 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=166] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=166] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=166] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=164] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=164] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=167] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=167] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=165] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=167] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=167] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=167] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_75 { state MASTER interface br0 virtual_router_id 75 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.75 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=168] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=165] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=165] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=165] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_75 { state BACKUP interface br0 virtual_router_id 75 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.75 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=166] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=168] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_75 { state MASTER interface br0 virtual_router_id 75 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.75 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=166] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_75 { state BACKUP interface br0 virtual_router_id 75 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.75 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=168] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=168] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=168] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=166] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=166] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=166] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=169] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=167] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=169] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=167] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=169] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=169] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=169] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=167] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=167] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_76 { state MASTER interface br0 virtual_router_id 76 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.76 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=170] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=167] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_76 { state BACKUP interface br0 virtual_router_id 76 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.76 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=168] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=170] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_76 { state MASTER interface br0 virtual_router_id 76 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.76 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=168] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_76 { state BACKUP interface br0 virtual_router_id 76 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.76 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=170] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=170] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=170] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=168] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=168] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=168] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=171] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=169] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=171] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=169] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=171] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=171] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=171] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=169] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=169] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_77 { state MASTER interface br0 virtual_router_id 77 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.77 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=172] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=169] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_77 { state BACKUP interface br0 virtual_router_id 77 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.77 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=170] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=172] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_77 { state MASTER interface br0 virtual_router_id 77 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.77 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=170] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_77 { state BACKUP interface br0 virtual_router_id 77 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.77 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=172] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=172] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=172] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=170] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=170] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=170] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=173] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=171] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=173] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=171] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=173] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=173] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=173] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=171] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=171] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_78 { state MASTER interface br0 virtual_router_id 78 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.78 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=174] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=171] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_78 { state BACKUP interface br0 virtual_router_id 78 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.78 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=172] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=174] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_78 { state MASTER interface br0 virtual_router_id 78 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.78 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=172] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_78 { state BACKUP interface br0 virtual_router_id 78 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.78 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=174] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=174] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=174] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=172] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=172] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=172] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=175] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=173] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=175] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=173] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=175] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=175] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=175] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=173] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=173] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_79 { state MASTER interface br0 virtual_router_id 79 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.79 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=176] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=173] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_79 { state BACKUP interface br0 virtual_router_id 79 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.79 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=174] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=176] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_79 { state MASTER interface br0 virtual_router_id 79 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.79 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=174] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_79 { state BACKUP interface br0 virtual_router_id 79 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.79 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=176] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=176] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=176] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=174] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=174] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=174] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=177] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=175] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=177] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=175] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=177] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=177] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=177] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=175] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=175] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_80 { state MASTER interface br0 virtual_router_id 80 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.80 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=178] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=175] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_80 { state BACKUP interface br0 virtual_router_id 80 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.80 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=176] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=178] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_80 { state MASTER interface br0 virtual_router_id 80 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.80 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=176] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_80 { state BACKUP interface br0 virtual_router_id 80 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.80 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=178] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=178] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=178] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=176] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=176] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=176] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=179] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=177] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=179] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=177] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=179] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=179] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=179] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=177] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=177] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_81 { state MASTER interface br0 virtual_router_id 81 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.81 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=180] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=177] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_81 { state BACKUP interface br0 virtual_router_id 81 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.81 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=178] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=180] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_81 { state MASTER interface br0 virtual_router_id 81 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.81 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=178] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_81 { state BACKUP interface br0 virtual_router_id 81 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.81 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=180] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=180] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=180] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=178] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=178] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=178] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=181] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=179] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=181] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=179] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=181] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=181] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=181] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=179] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=179] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_82 { state MASTER interface br0 virtual_router_id 82 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.82 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=182] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=179] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_82 { state BACKUP interface br0 virtual_router_id 82 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.82 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=180] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=182] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_82 { state MASTER interface br0 virtual_router_id 82 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.82 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=180] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_82 { state BACKUP interface br0 virtual_router_id 82 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.82 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=182] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=182] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=182] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=180] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=180] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=180] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=183] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=181] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=183] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=181] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=183] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=183] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=183] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=181] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=181] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_83 { state MASTER interface br0 virtual_router_id 83 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.83 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=184] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=181] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_83 { state BACKUP interface br0 virtual_router_id 83 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.83 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=182] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=184] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_83 { state MASTER interface br0 virtual_router_id 83 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.83 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=182] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_83 { state BACKUP interface br0 virtual_router_id 83 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.83 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=184] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=184] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=184] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=182] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=182] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=182] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=185] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=183] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=185] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=183] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=185] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=185] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=185] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=183] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=183] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_84 { state MASTER interface br0 virtual_router_id 84 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.84 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=186] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=183] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_84 { state BACKUP interface br0 virtual_router_id 84 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.84 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=184] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=186] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_84 { state MASTER interface br0 virtual_router_id 84 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.84 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=184] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_84 { state BACKUP interface br0 virtual_router_id 84 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.84 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=186] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=186] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=186] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=184] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=184] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=184] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=187] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=185] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=187] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=185] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=187] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=187] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=187] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=185] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=185] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_85 { state MASTER interface br0 virtual_router_id 85 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.85 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=188] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=185] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_85 { state BACKUP interface br0 virtual_router_id 85 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.85 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=186] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=188] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_85 { state MASTER interface br0 virtual_router_id 85 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.85 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=186] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_85 { state BACKUP interface br0 virtual_router_id 85 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.85 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=188] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=188] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=188] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=186] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=186] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=186] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=189] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=187] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=189] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=187] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=189] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=189] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=189] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=187] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=187] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_86 { state MASTER interface br0 virtual_router_id 86 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.86 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=190] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=187] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_86 { state BACKUP interface br0 virtual_router_id 86 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.86 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=188] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=190] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_86 { state MASTER interface br0 virtual_router_id 86 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.86 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=188] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_86 { state BACKUP interface br0 virtual_router_id 86 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.86 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=190] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=190] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=190] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=188] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=188] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=188] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=191] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=189] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=191] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=189] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=191] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=191] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=191] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=189] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=189] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_87 { state MASTER interface br0 virtual_router_id 87 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.87 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=192] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=189] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_87 { state BACKUP interface br0 virtual_router_id 87 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.87 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=190] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=192] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_87 { state MASTER interface br0 virtual_router_id 87 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.87 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=190] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_87 { state BACKUP interface br0 virtual_router_id 87 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.87 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=192] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=192] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=192] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=190] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=190] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=190] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=193] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=191] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=193] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=191] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=193] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=193] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=193] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=191] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=191] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_88 { state MASTER interface br0 virtual_router_id 88 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.88 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=194] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=191] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_88 { state BACKUP interface br0 virtual_router_id 88 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.88 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=192] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=194] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_88 { state MASTER interface br0 virtual_router_id 88 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.88 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=192] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_88 { state BACKUP interface br0 virtual_router_id 88 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.88 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=194] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=194] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=194] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=192] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=192] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=192] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=195] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=193] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=195] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=193] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=195] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=195] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=195] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=193] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=193] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_89 { state MASTER interface br0 virtual_router_id 89 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.89 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=196] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=193] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_89 { state BACKUP interface br0 virtual_router_id 89 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.89 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=194] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=196] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_89 { state MASTER interface br0 virtual_router_id 89 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.89 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=194] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_89 { state BACKUP interface br0 virtual_router_id 89 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.89 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=196] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=196] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=196] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=194] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=194] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=194] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=197] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=195] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=197] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=195] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=197] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=197] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=197] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=195] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=195] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_90 { state MASTER interface br0 virtual_router_id 90 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.90 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=198] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=195] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_90 { state BACKUP interface br0 virtual_router_id 90 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.90 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=196] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=198] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_90 { state MASTER interface br0 virtual_router_id 90 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.90 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=196] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_90 { state BACKUP interface br0 virtual_router_id 90 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.90 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=198] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=198] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=198] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=196] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=196] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=196] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=199] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=197] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=199] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=197] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=199] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=199] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=199] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=197] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=197] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_91 { state MASTER interface br0 virtual_router_id 91 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.91 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=200] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=197] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_91 { state BACKUP interface br0 virtual_router_id 91 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.91 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=198] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=200] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_91 { state MASTER interface br0 virtual_router_id 91 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.91 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=198] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_91 { state BACKUP interface br0 virtual_router_id 91 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.91 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=200] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=200] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=200] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=198] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=198] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=198] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=201] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=199] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=201] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=199] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=201] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=201] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=201] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=199] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=199] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_92 { state MASTER interface br0 virtual_router_id 92 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.92 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=202] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=199] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_92 { state BACKUP interface br0 virtual_router_id 92 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.92 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=200] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=202] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_92 { state MASTER interface br0 virtual_router_id 92 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.92 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=200] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_92 { state BACKUP interface br0 virtual_router_id 92 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.92 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=202] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=202] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=202] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=200] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=200] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=200] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=203] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=201] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=203] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=201] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=203] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=203] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=203] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=201] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=201] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_93 { state MASTER interface br0 virtual_router_id 93 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.93 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=204] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=201] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_93 { state BACKUP interface br0 virtual_router_id 93 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.93 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=202] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=204] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_93 { state MASTER interface br0 virtual_router_id 93 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.93 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=202] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_93 { state BACKUP interface br0 virtual_router_id 93 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.93 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=204] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=204] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=204] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=202] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=202] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=202] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=205] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=203] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=205] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=203] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=205] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=205] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=205] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=203] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=203] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_94 { state MASTER interface br0 virtual_router_id 94 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.94 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=206] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=203] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_94 { state BACKUP interface br0 virtual_router_id 94 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.94 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=204] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=206] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_94 { state MASTER interface br0 virtual_router_id 94 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.94 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=204] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_94 { state BACKUP interface br0 virtual_router_id 94 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.94 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=206] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=206] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=206] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=204] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=204] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=204] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=207] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=205] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=207] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=205] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=207] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=207] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=207] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=205] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=205] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_95 { state MASTER interface br0 virtual_router_id 95 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.95 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=208] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=205] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_95 { state BACKUP interface br0 virtual_router_id 95 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.95 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=206] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=208] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_95 { state MASTER interface br0 virtual_router_id 95 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.95 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=206] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_95 { state BACKUP interface br0 virtual_router_id 95 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.95 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=208] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=208] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=208] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=206] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=206] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=206] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=209] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=207] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=209] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=207] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=209] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=209] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=209] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=207] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=207] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_96 { state MASTER interface br0 virtual_router_id 96 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.96 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=210] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=207] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_96 { state BACKUP interface br0 virtual_router_id 96 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.96 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=208] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=210] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_96 { state MASTER interface br0 virtual_router_id 96 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.96 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=208] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_96 { state BACKUP interface br0 virtual_router_id 96 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.96 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=210] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=210] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=210] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=208] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=208] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=208] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=211] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=209] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=211] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=209] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=211] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=211] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=211] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_97 { state MASTER interface br0 virtual_router_id 97 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.97 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=212] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=209] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=209] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=209] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_97 { state BACKUP interface br0 virtual_router_id 97 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.97 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=210] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=212] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_97 { state MASTER interface br0 virtual_router_id 97 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.97 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=210] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_97 { state BACKUP interface br0 virtual_router_id 97 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.97 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=212] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=212] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=212] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=210] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=210] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=210] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=213] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=211] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=213] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=211] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=213] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=213] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=213] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=211] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=211] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_98 { state MASTER interface br0 virtual_router_id 98 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.98 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=214] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=211] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_98 { state BACKUP interface br0 virtual_router_id 98 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.98 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=212] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=214] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_98 { state MASTER interface br0 virtual_router_id 98 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.98 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=212] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_98 { state BACKUP interface br0 virtual_router_id 98 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.98 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=214] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=214] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=214] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=212] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=212] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=212] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=215] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=213] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=215] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=213] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=215] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=215] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=215] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=213] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=213] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_99 { state MASTER interface br0 virtual_router_id 99 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.99 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=216] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=213] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_99 { state BACKUP interface br0 virtual_router_id 99 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.99 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=214] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=216] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_99 { state MASTER interface br0 virtual_router_id 99 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.99 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=214] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_99 { state BACKUP interface br0 virtual_router_id 99 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.99 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=216] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=216] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=216] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=214] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=214] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=214] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=217] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=215] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=217] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=215] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=217] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=217] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=217] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=215] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=215] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_100 { state MASTER interface br0 virtual_router_id 100 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.100 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=218] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=215] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_100 { state BACKUP interface br0 virtual_router_id 100 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.100 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=216] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=218] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_100 { state MASTER interface br0 virtual_router_id 100 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.100 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=216] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_100 { state BACKUP interface br0 virtual_router_id 100 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.100 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=218] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=218] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=218] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=216] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=216] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=216] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=219] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=217] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=219] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=217] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=219] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=219] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=219] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=217] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=217] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_101 { state MASTER interface br0 virtual_router_id 101 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.101 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=220] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=217] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_101 { state BACKUP interface br0 virtual_router_id 101 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.101 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=218] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=220] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_101 { state MASTER interface br0 virtual_router_id 101 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.101 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=218] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_101 { state BACKUP interface br0 virtual_router_id 101 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.101 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=220] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=220] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=220] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=218] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=218] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=218] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=221] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=219] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=221] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=219] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=221] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=221] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=221] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=219] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=219] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_102 { state MASTER interface br0 virtual_router_id 102 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.102 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=222] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=219] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_102 { state BACKUP interface br0 virtual_router_id 102 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.102 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=220] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=222] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_102 { state MASTER interface br0 virtual_router_id 102 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.102 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=220] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_102 { state BACKUP interface br0 virtual_router_id 102 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.102 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=222] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=222] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=222] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=220] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=220] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=220] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=223] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=221] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=223] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=221] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=223] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=223] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=223] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=221] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=221] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_103 { state MASTER interface br0 virtual_router_id 103 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.103 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=224] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=221] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_103 { state BACKUP interface br0 virtual_router_id 103 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.103 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=222] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=224] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_103 { state MASTER interface br0 virtual_router_id 103 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.103 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=222] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_103 { state BACKUP interface br0 virtual_router_id 103 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.103 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=224] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=224] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=224] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=222] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=222] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=222] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=225] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=223] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=225] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=223] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=225] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=225] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=225] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=223] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=223] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_104 { state MASTER interface br0 virtual_router_id 104 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.104 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=226] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=223] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_104 { state BACKUP interface br0 virtual_router_id 104 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.104 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=224] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=226] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_104 { state MASTER interface br0 virtual_router_id 104 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.104 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=224] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_104 { state BACKUP interface br0 virtual_router_id 104 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.104 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=226] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=226] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=226] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=224] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=224] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=224] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=227] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=225] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=227] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=225] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=227] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=227] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=227] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=225] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=225] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_105 { state MASTER interface br0 virtual_router_id 105 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.105 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=228] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=225] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_105 { state BACKUP interface br0 virtual_router_id 105 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.105 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=226] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=228] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_105 { state MASTER interface br0 virtual_router_id 105 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.105 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=226] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_105 { state BACKUP interface br0 virtual_router_id 105 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.105 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=228] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=228] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=228] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=226] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=226] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=226] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=229] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=227] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=229] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=227] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=229] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=229] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=229] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=227] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=227] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_106 { state MASTER interface br0 virtual_router_id 106 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.106 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=230] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=227] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_106 { state BACKUP interface br0 virtual_router_id 106 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.106 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=228] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=230] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_106 { state MASTER interface br0 virtual_router_id 106 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.106 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=228] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_106 { state BACKUP interface br0 virtual_router_id 106 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.106 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=230] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=230] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=230] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=228] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=228] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=228] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=231] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=229] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=231] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=229] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=231] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=231] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=231] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=229] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=229] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_107 { state MASTER interface br0 virtual_router_id 107 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.107 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=232] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=229] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_107 { state BACKUP interface br0 virtual_router_id 107 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.107 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=230] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=232] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_107 { state MASTER interface br0 virtual_router_id 107 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.107 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=230] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_107 { state BACKUP interface br0 virtual_router_id 107 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.107 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=232] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=232] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=232] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=230] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=230] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=230] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=233] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=231] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=233] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=231] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=233] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=233] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=233] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=231] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=231] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_108 { state MASTER interface br0 virtual_router_id 108 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.108 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=234] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=231] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_108 { state BACKUP interface br0 virtual_router_id 108 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.108 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=232] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=234] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_108 { state MASTER interface br0 virtual_router_id 108 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.108 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=232] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_108 { state BACKUP interface br0 virtual_router_id 108 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.108 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=234] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=234] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=234] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=232] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=232] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=232] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=235] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=233] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=235] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=233] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=235] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=235] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=235] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=233] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=233] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_109 { state MASTER interface br0 virtual_router_id 109 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.109 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=236] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=233] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_109 { state BACKUP interface br0 virtual_router_id 109 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.109 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=234] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=236] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_109 { state MASTER interface br0 virtual_router_id 109 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.109 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=234] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_109 { state BACKUP interface br0 virtual_router_id 109 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.109 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=236] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=236] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=236] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=234] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=234] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=234] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=237] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=235] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=237] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=235] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=237] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=237] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=237] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=235] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=235] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_110 { state MASTER interface br0 virtual_router_id 110 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.110 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=238] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=235] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_110 { state BACKUP interface br0 virtual_router_id 110 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.110 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=236] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=238] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_110 { state MASTER interface br0 virtual_router_id 110 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.110 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=236] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_110 { state BACKUP interface br0 virtual_router_id 110 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.110 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=238] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=238] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=238] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=236] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=236] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=236] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=239] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=237] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=239] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=237] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=239] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=239] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=239] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=237] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=237] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_111 { state MASTER interface br0 virtual_router_id 111 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.111 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=240] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=237] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_111 { state BACKUP interface br0 virtual_router_id 111 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.111 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=238] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=240] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_111 { state MASTER interface br0 virtual_router_id 111 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.111 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=238] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_111 { state BACKUP interface br0 virtual_router_id 111 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.111 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=240] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=240] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=240] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=238] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=238] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=238] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=241] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=239] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=241] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=239] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=241] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=241] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=241] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=239] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=239] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_112 { state MASTER interface br0 virtual_router_id 112 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.112 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=242] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=239] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_112 { state BACKUP interface br0 virtual_router_id 112 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.112 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=240] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=242] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_112 { state MASTER interface br0 virtual_router_id 112 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.112 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=240] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_112 { state BACKUP interface br0 virtual_router_id 112 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.112 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=242] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=242] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=242] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=240] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=240] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=240] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=243] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=241] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=243] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=241] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=243] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=243] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=243] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=241] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=241] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_113 { state MASTER interface br0 virtual_router_id 113 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.113 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=244] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=241] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_113 { state BACKUP interface br0 virtual_router_id 113 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.113 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=242] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=244] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_113 { state MASTER interface br0 virtual_router_id 113 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.113 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=242] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_113 { state BACKUP interface br0 virtual_router_id 113 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.113 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=244] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=244] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=244] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=242] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=242] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=242] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=245] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=243] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=245] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=243] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=245] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=245] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=245] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=243] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=243] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_114 { state MASTER interface br0 virtual_router_id 114 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.114 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=246] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=243] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_114 { state BACKUP interface br0 virtual_router_id 114 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.114 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=244] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=246] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_114 { state MASTER interface br0 virtual_router_id 114 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.114 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=244] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_114 { state BACKUP interface br0 virtual_router_id 114 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.114 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=246] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=246] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=246] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=244] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=244] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=244] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=247] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=245] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=247] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=245] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=247] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=247] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=247] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=245] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=245] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_115 { state MASTER interface br0 virtual_router_id 115 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.115 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=248] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=245] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_115 { state BACKUP interface br0 virtual_router_id 115 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.115 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=246] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=248] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_115 { state MASTER interface br0 virtual_router_id 115 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.115 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=246] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_115 { state BACKUP interface br0 virtual_router_id 115 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.115 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=248] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=248] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=248] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=246] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=246] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=246] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=249] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=247] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=249] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=247] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=249] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=249] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=249] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=247] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=247] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_116 { state MASTER interface br0 virtual_router_id 116 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.116 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=250] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=247] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_116 { state BACKUP interface br0 virtual_router_id 116 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.116 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=248] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=250] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_116 { state MASTER interface br0 virtual_router_id 116 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.116 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=248] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_116 { state BACKUP interface br0 virtual_router_id 116 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.116 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=250] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=250] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=250] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=248] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=248] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=248] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=251] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=249] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=251] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=249] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=251] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=251] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=251] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=249] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=249] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_117 { state MASTER interface br0 virtual_router_id 117 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.117 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=252] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=249] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_117 { state BACKUP interface br0 virtual_router_id 117 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.117 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=250] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=252] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_117 { state MASTER interface br0 virtual_router_id 117 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.117 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=250] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_117 { state BACKUP interface br0 virtual_router_id 117 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.117 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=252] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=252] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=252] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=250] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=250] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=250] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=253] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=251] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=253] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=251] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=253] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=253] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=253] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=251] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=251] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_118 { state MASTER interface br0 virtual_router_id 118 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.118 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=254] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=251] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_118 { state BACKUP interface br0 virtual_router_id 118 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.118 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=252] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=254] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_118 { state MASTER interface br0 virtual_router_id 118 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.118 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=252] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_118 { state BACKUP interface br0 virtual_router_id 118 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.118 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=254] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=254] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=254] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=252] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=252] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=252] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=255] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=253] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=255] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=253] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=255] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=255] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=255] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=253] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=253] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_119 { state MASTER interface br0 virtual_router_id 119 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.119 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=256] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=253] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_119 { state BACKUP interface br0 virtual_router_id 119 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.119 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=254] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=256] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_119 { state MASTER interface br0 virtual_router_id 119 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.119 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=254] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_119 { state BACKUP interface br0 virtual_router_id 119 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.119 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=256] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=256] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=256] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=254] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=254] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=254] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=257] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=255] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=257] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=255] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=257] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=257] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=257] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=255] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=255] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_120 { state MASTER interface br0 virtual_router_id 120 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.120 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=258] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=255] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_120 { state BACKUP interface br0 virtual_router_id 120 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.120 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=256] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=258] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_120 { state MASTER interface br0 virtual_router_id 120 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.120 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=256] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_120 { state BACKUP interface br0 virtual_router_id 120 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.120 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=258] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=258] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=258] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=256] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=256] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=256] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=259] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=257] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=259] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=257] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=259] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=259] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=259] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=257] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=257] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_121 { state MASTER interface br0 virtual_router_id 121 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.121 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=260] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=257] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_121 { state BACKUP interface br0 virtual_router_id 121 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.121 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=258] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=260] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_121 { state MASTER interface br0 virtual_router_id 121 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.121 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=258] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_121 { state BACKUP interface br0 virtual_router_id 121 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.121 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=260] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=260] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=260] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=258] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=258] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=258] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=261] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=259] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=261] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=259] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=261] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=261] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=261] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=259] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=259] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_122 { state MASTER interface br0 virtual_router_id 122 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.122 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=262] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=259] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_122 { state BACKUP interface br0 virtual_router_id 122 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.122 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=260] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=262] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_122 { state MASTER interface br0 virtual_router_id 122 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.122 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=260] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_122 { state BACKUP interface br0 virtual_router_id 122 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.122 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=262] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=262] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=262] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=260] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=260] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=260] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=263] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=261] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=263] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=261] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=263] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=263] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=263] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=261] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=261] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_123 { state MASTER interface br0 virtual_router_id 123 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.123 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=264] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=261] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_123 { state BACKUP interface br0 virtual_router_id 123 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.123 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=262] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=264] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_123 { state MASTER interface br0 virtual_router_id 123 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.123 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=262] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_123 { state BACKUP interface br0 virtual_router_id 123 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.123 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=264] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=264] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=264] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=262] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=262] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=262] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=265] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=263] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=265] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=263] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=265] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=265] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=265] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=263] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=263] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_124 { state MASTER interface br0 virtual_router_id 124 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.124 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=266] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=263] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_124 { state BACKUP interface br0 virtual_router_id 124 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.124 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=264] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=266] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_124 { state MASTER interface br0 virtual_router_id 124 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.124 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=264] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_124 { state BACKUP interface br0 virtual_router_id 124 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.124 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=266] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=266] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=266] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=264] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=264] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=264] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=267] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=265] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=267] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=265] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=267] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=267] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=267] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=265] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=265] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_125 { state MASTER interface br0 virtual_router_id 125 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.125 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=268] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=265] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_125 { state BACKUP interface br0 virtual_router_id 125 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.125 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=266] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=268] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_125 { state MASTER interface br0 virtual_router_id 125 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.125 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=266] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_125 { state BACKUP interface br0 virtual_router_id 125 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.125 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=268] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=268] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=268] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=266] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=266] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=266] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=269] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=267] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=269] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=267] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=269] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=269] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=269] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=267] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=267] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_126 { state MASTER interface br0 virtual_router_id 126 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.126 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=270] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=267] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_126 { state BACKUP interface br0 virtual_router_id 126 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.126 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=268] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=270] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_126 { state MASTER interface br0 virtual_router_id 126 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.126 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=268] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_126 { state BACKUP interface br0 virtual_router_id 126 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.126 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=270] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=270] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=270] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=268] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=268] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=268] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=271] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=269] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=271] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=269] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=271] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=271] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=271] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=269] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=269] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_127 { state MASTER interface br0 virtual_router_id 127 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.127 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=272] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=269] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_127 { state BACKUP interface br0 virtual_router_id 127 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.127 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=270] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=272] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_127 { state MASTER interface br0 virtual_router_id 127 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.127 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=270] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_127 { state BACKUP interface br0 virtual_router_id 127 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.127 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=272] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=272] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=272] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=270] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=270] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=270] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=273] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=271] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=273] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=271] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=273] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=273] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=273] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=271] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=271] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_128 { state MASTER interface br0 virtual_router_id 128 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.128 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=274] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=271] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_128 { state BACKUP interface br0 virtual_router_id 128 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.128 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=272] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=274] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_128 { state MASTER interface br0 virtual_router_id 128 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.128 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=272] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_128 { state BACKUP interface br0 virtual_router_id 128 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.128 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=274] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=274] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=274] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=272] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=272] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=272] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=275] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=273] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=275] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=273] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=275] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=275] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=275] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=273] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=273] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_129 { state MASTER interface br0 virtual_router_id 129 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.129 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=276] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=273] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_129 { state BACKUP interface br0 virtual_router_id 129 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.129 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=274] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=276] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_129 { state MASTER interface br0 virtual_router_id 129 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.129 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=274] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_129 { state BACKUP interface br0 virtual_router_id 129 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.129 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=276] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=276] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=276] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=274] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=274] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=274] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=277] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=275] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=277] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=275] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=277] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=277] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=277] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=275] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=275] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_130 { state MASTER interface br0 virtual_router_id 130 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.130 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=278] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=275] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_130 { state BACKUP interface br0 virtual_router_id 130 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.130 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=276] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=278] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_130 { state MASTER interface br0 virtual_router_id 130 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.130 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=276] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_130 { state BACKUP interface br0 virtual_router_id 130 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.130 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=278] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=278] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=278] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=276] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=276] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=276] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=279] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=277] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=279] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=277] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=279] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=279] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=279] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=277] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=277] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_131 { state MASTER interface br0 virtual_router_id 131 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.131 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=280] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=277] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_131 { state BACKUP interface br0 virtual_router_id 131 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.131 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=278] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=280] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_131 { state MASTER interface br0 virtual_router_id 131 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.131 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=278] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_131 { state BACKUP interface br0 virtual_router_id 131 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.131 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=280] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=280] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=280] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=278] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=278] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=278] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=281] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=279] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=281] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=279] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=281] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=281] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=281] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=279] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=279] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_132 { state MASTER interface br0 virtual_router_id 132 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.132 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=282] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=279] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_132 { state BACKUP interface br0 virtual_router_id 132 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.132 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=280] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=282] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_132 { state MASTER interface br0 virtual_router_id 132 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.132 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=280] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_132 { state BACKUP interface br0 virtual_router_id 132 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.132 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=282] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=282] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=282] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=280] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=280] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=280] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=283] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=281] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=283] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=281] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=283] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=283] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=283] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=281] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=281] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_133 { state MASTER interface br0 virtual_router_id 133 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.133 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=284] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=281] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_133 { state BACKUP interface br0 virtual_router_id 133 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.133 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=282] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=284] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_133 { state MASTER interface br0 virtual_router_id 133 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.133 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=282] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_133 { state BACKUP interface br0 virtual_router_id 133 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.133 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=284] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=284] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=284] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=282] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=282] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=282] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=285] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=283] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=285] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=283] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=285] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=285] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=285] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=283] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=283] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_134 { state MASTER interface br0 virtual_router_id 134 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.134 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=286] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=283] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_134 { state BACKUP interface br0 virtual_router_id 134 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.134 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=284] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=286] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_134 { state MASTER interface br0 virtual_router_id 134 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.134 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=284] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_134 { state BACKUP interface br0 virtual_router_id 134 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.134 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=286] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=286] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=286] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=284] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=284] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=284] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=287] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=285] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=287] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=285] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=287] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=287] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=287] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=285] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=285] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_135 { state MASTER interface br0 virtual_router_id 135 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.135 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=288] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=285] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_135 { state BACKUP interface br0 virtual_router_id 135 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.135 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=286] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=288] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_135 { state MASTER interface br0 virtual_router_id 135 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.135 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=286] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_135 { state BACKUP interface br0 virtual_router_id 135 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.135 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=288] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=288] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=288] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=286] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=286] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=286] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=289] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=287] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=289] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=287] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=289] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=289] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=289] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=287] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=287] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_136 { state MASTER interface br0 virtual_router_id 136 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.136 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=290] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=287] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_136 { state BACKUP interface br0 virtual_router_id 136 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.136 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=288] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=290] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_136 { state MASTER interface br0 virtual_router_id 136 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.136 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=288] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_136 { state BACKUP interface br0 virtual_router_id 136 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.136 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=290] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=290] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=290] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=288] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=288] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=288] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=291] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=289] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=291] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=289] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=291] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=291] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=291] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=289] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=289] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_137 { state MASTER interface br0 virtual_router_id 137 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.137 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=292] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=289] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_137 { state BACKUP interface br0 virtual_router_id 137 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.137 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=290] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=292] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_137 { state MASTER interface br0 virtual_router_id 137 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.137 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=290] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_137 { state BACKUP interface br0 virtual_router_id 137 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.137 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=292] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=292] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=292] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=290] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=290] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=290] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=293] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=291] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=293] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=291] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=293] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=293] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=293] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=291] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=291] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_138 { state MASTER interface br0 virtual_router_id 138 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.138 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=294] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=291] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_138 { state BACKUP interface br0 virtual_router_id 138 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.138 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=292] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=294] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_138 { state MASTER interface br0 virtual_router_id 138 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.138 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=292] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_138 { state BACKUP interface br0 virtual_router_id 138 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.138 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=294] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=294] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=294] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=292] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=292] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=292] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=295] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=293] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=295] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=293] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=295] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=295] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=295] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=293] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=293] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_139 { state MASTER interface br0 virtual_router_id 139 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.139 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=296] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=293] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_139 { state BACKUP interface br0 virtual_router_id 139 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.139 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=294] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=296] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_139 { state MASTER interface br0 virtual_router_id 139 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.139 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=294] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_139 { state BACKUP interface br0 virtual_router_id 139 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.139 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=296] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=296] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=296] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=294] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=294] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=294] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=297] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=295] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=297] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=295] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=297] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=297] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=297] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=295] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=295] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_140 { state MASTER interface br0 virtual_router_id 140 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.140 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=298] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=295] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_140 { state BACKUP interface br0 virtual_router_id 140 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.140 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=296] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=298] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_140 { state MASTER interface br0 virtual_router_id 140 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.140 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=296] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_140 { state BACKUP interface br0 virtual_router_id 140 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.140 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=298] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=298] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=298] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=296] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=296] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=296] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=299] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=297] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=299] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=297] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=299] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=299] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=299] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=297] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=297] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_141 { state MASTER interface br0 virtual_router_id 141 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.141 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=300] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=297] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_141 { state BACKUP interface br0 virtual_router_id 141 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.141 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=298] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=300] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_141 { state MASTER interface br0 virtual_router_id 141 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.141 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=298] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_141 { state BACKUP interface br0 virtual_router_id 141 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.141 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=300] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=300] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=300] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=298] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=298] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=298] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=301] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=299] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=301] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=299] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=301] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=301] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=301] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=299] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=299] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_142 { state MASTER interface br0 virtual_router_id 142 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.142 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=302] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=299] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_142 { state BACKUP interface br0 virtual_router_id 142 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.142 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=300] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=302] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_142 { state MASTER interface br0 virtual_router_id 142 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.142 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=300] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_142 { state BACKUP interface br0 virtual_router_id 142 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.142 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=302] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=302] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=302] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=300] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=300] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=300] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=303] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=301] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=303] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=301] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=303] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=303] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=303] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=301] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=301] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_143 { state MASTER interface br0 virtual_router_id 143 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.143 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=304] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=301] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_143 { state BACKUP interface br0 virtual_router_id 143 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.143 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=302] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=304] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_143 { state MASTER interface br0 virtual_router_id 143 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.143 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=302] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_143 { state BACKUP interface br0 virtual_router_id 143 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.143 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=304] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=304] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=304] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=302] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=302] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=302] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=305] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=303] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=305] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=303] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=305] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=305] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=305] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=303] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=303] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_144 { state MASTER interface br0 virtual_router_id 144 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.144 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=306] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=303] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_144 { state BACKUP interface br0 virtual_router_id 144 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.144 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=304] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=306] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_144 { state MASTER interface br0 virtual_router_id 144 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.144 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=304] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_144 { state BACKUP interface br0 virtual_router_id 144 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.144 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=306] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=306] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=306] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=304] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=304] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=304] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=307] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=305] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=307] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=305] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=307] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=307] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=307] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=305] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=305] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_145 { state MASTER interface br0 virtual_router_id 145 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.145 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=308] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=305] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_145 { state BACKUP interface br0 virtual_router_id 145 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.145 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=306] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=308] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_145 { state MASTER interface br0 virtual_router_id 145 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.145 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=306] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_145 { state BACKUP interface br0 virtual_router_id 145 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.145 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=308] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=308] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=308] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=306] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=306] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=306] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=309] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=307] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=309] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=307] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=309] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=309] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=309] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=307] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=307] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_146 { state MASTER interface br0 virtual_router_id 146 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.146 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=310] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=307] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_146 { state BACKUP interface br0 virtual_router_id 146 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.146 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=308] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=310] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_146 { state MASTER interface br0 virtual_router_id 146 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.146 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=308] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_146 { state BACKUP interface br0 virtual_router_id 146 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.146 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=310] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=310] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=310] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=308] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=308] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=308] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=311] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=309] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=311] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=309] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=311] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=311] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=311] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=309] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=309] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_147 { state MASTER interface br0 virtual_router_id 147 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.147 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=312] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=309] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_147 { state BACKUP interface br0 virtual_router_id 147 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.147 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=310] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=312] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_147 { state MASTER interface br0 virtual_router_id 147 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.147 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=310] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_147 { state BACKUP interface br0 virtual_router_id 147 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.147 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=312] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=312] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=312] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=310] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=310] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=310] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=313] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=311] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=313] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=311] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=313] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=313] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=313] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=311] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=311] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_148 { state MASTER interface br0 virtual_router_id 148 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.148 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=314] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=311] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_148 { state BACKUP interface br0 virtual_router_id 148 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.148 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=312] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=314] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_148 { state MASTER interface br0 virtual_router_id 148 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.148 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=312] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_148 { state BACKUP interface br0 virtual_router_id 148 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.148 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=314] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=314] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=314] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=312] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=312] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=312] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=315] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=313] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=315] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=313] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=315] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=315] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=315] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=313] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=313] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_149 { state MASTER interface br0 virtual_router_id 149 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.149 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=316] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=313] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_149 { state BACKUP interface br0 virtual_router_id 149 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.149 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=314] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=316] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_149 { state MASTER interface br0 virtual_router_id 149 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.149 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=314] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_149 { state BACKUP interface br0 virtual_router_id 149 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.149 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=316] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=316] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=316] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=314] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=314] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=314] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=317] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=315] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=317] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=315] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=317] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=317] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=317] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=315] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=315] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_150 { state MASTER interface br0 virtual_router_id 150 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.150 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=318] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=315] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_150 { state BACKUP interface br0 virtual_router_id 150 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.150 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=316] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=318] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_150 { state MASTER interface br0 virtual_router_id 150 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.150 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=316] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_150 { state BACKUP interface br0 virtual_router_id 150 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.150 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=318] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=318] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=318] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=316] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=316] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=316] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=319] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=317] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=319] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=317] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=319] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=319] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=319] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=317] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=317] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_151 { state MASTER interface br0 virtual_router_id 151 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.151 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=320] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=317] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_151 { state BACKUP interface br0 virtual_router_id 151 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.151 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=318] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=320] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_151 { state MASTER interface br0 virtual_router_id 151 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.151 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=318] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_151 { state BACKUP interface br0 virtual_router_id 151 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.151 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=320] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=320] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=320] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=318] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=318] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=318] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=321] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=319] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=321] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=319] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=321] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=321] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=321] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=319] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=319] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_152 { state MASTER interface br0 virtual_router_id 152 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.152 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=322] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=319] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_152 { state BACKUP interface br0 virtual_router_id 152 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.152 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=320] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=322] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_152 { state MASTER interface br0 virtual_router_id 152 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.152 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=320] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_152 { state BACKUP interface br0 virtual_router_id 152 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.152 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=322] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=322] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=322] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=320] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=320] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=320] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=323] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=321] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=323] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=321] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=323] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=323] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=323] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=321] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=321] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_153 { state MASTER interface br0 virtual_router_id 153 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.153 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=324] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=321] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_153 { state BACKUP interface br0 virtual_router_id 153 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.153 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=322] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=324] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_153 { state MASTER interface br0 virtual_router_id 153 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.153 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=322] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_153 { state BACKUP interface br0 virtual_router_id 153 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.153 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=324] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=324] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=324] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=322] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=322] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=322] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=325] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=323] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=325] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=323] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=325] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=325] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=325] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=323] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=323] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_154 { state MASTER interface br0 virtual_router_id 154 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.154 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=326] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=323] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_154 { state BACKUP interface br0 virtual_router_id 154 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.154 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=324] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=326] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_154 { state MASTER interface br0 virtual_router_id 154 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.154 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=324] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_154 { state BACKUP interface br0 virtual_router_id 154 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.154 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=326] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=326] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=326] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=324] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=324] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=324] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=327] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=325] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=327] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=325] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=327] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=327] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=327] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=325] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=325] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_155 { state MASTER interface br0 virtual_router_id 155 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.155 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=328] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=325] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_155 { state BACKUP interface br0 virtual_router_id 155 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.155 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=326] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=328] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_155 { state MASTER interface br0 virtual_router_id 155 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.155 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=326] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_155 { state BACKUP interface br0 virtual_router_id 155 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.155 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=328] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=328] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=328] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=326] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=326] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=326] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=329] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=327] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=329] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=327] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=329] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=329] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=329] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=327] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=327] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_156 { state MASTER interface br0 virtual_router_id 156 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.156 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=330] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=327] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_156 { state BACKUP interface br0 virtual_router_id 156 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.156 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=328] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=330] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_156 { state MASTER interface br0 virtual_router_id 156 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.156 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=328] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_156 { state BACKUP interface br0 virtual_router_id 156 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.156 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=330] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=330] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=330] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=328] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=328] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=328] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=331] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=329] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=331] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=329] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=331] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=331] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=331] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=329] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=329] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_157 { state MASTER interface br0 virtual_router_id 157 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.157 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=332] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=329] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_157 { state BACKUP interface br0 virtual_router_id 157 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.157 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=330] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=332] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_157 { state MASTER interface br0 virtual_router_id 157 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.157 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=330] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_157 { state BACKUP interface br0 virtual_router_id 157 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.157 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=332] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=332] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=332] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=330] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=330] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=330] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=333] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=331] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=333] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=331] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=333] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=333] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=333] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=331] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=331] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_158 { state MASTER interface br0 virtual_router_id 158 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.158 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=334] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=331] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_158 { state BACKUP interface br0 virtual_router_id 158 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.158 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=332] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=334] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_158 { state MASTER interface br0 virtual_router_id 158 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.158 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=332] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_158 { state BACKUP interface br0 virtual_router_id 158 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.158 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=334] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=334] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=334] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=332] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=332] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=332] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=335] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=333] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=335] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=333] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=335] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=335] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=335] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=333] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=333] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_159 { state MASTER interface br0 virtual_router_id 159 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.159 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=336] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=333] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_159 { state BACKUP interface br0 virtual_router_id 159 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.159 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=334] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=336] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_159 { state MASTER interface br0 virtual_router_id 159 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.159 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=334] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_159 { state BACKUP interface br0 virtual_router_id 159 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.159 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=336] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=336] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=336] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=334] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=334] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=334] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=337] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=335] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=337] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=335] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=337] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=337] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=337] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=335] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=335] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_160 { state MASTER interface br0 virtual_router_id 160 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.160 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=338] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=335] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_160 { state BACKUP interface br0 virtual_router_id 160 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.160 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=336] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=338] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_160 { state MASTER interface br0 virtual_router_id 160 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.160 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=336] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_160 { state BACKUP interface br0 virtual_router_id 160 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.160 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=338] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=338] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=338] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=336] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=336] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=336] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=339] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=337] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=339] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=337] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=339] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=339] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=339] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=337] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=337] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_161 { state MASTER interface br0 virtual_router_id 161 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.161 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=340] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=337] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_161 { state BACKUP interface br0 virtual_router_id 161 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.161 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=338] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=340] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_161 { state MASTER interface br0 virtual_router_id 161 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.161 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=338] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_161 { state BACKUP interface br0 virtual_router_id 161 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.161 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=340] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=340] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=340] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=338] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=338] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=338] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=341] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=339] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=341] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=339] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=341] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=341] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=341] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=339] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=339] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_162 { state MASTER interface br0 virtual_router_id 162 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.162 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=342] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=339] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_162 { state BACKUP interface br0 virtual_router_id 162 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.162 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=340] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=342] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_162 { state MASTER interface br0 virtual_router_id 162 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.162 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=340] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_162 { state BACKUP interface br0 virtual_router_id 162 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.162 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=342] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=342] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=342] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=340] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=340] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=340] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=343] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=341] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=343] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=341] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=343] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=343] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=343] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=341] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=341] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_163 { state MASTER interface br0 virtual_router_id 163 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.163 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=344] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=341] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_163 { state BACKUP interface br0 virtual_router_id 163 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.163 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=342] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=344] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_163 { state MASTER interface br0 virtual_router_id 163 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.163 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=342] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_163 { state BACKUP interface br0 virtual_router_id 163 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.163 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=344] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=344] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=344] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=342] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=342] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=342] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=345] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=343] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=345] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=343] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=345] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=345] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=345] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=343] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=343] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_164 { state MASTER interface br0 virtual_router_id 164 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.164 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=346] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=343] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_164 { state BACKUP interface br0 virtual_router_id 164 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.164 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=344] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=346] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_164 { state MASTER interface br0 virtual_router_id 164 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.164 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=344] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_164 { state BACKUP interface br0 virtual_router_id 164 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.164 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=346] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=346] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=346] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=344] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=344] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=344] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=347] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=345] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=347] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=345] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=347] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=347] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=347] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=345] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=345] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_165 { state MASTER interface br0 virtual_router_id 165 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.165 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=348] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=345] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_165 { state BACKUP interface br0 virtual_router_id 165 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.165 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=346] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=348] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_165 { state MASTER interface br0 virtual_router_id 165 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.165 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=346] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_165 { state BACKUP interface br0 virtual_router_id 165 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.165 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=348] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=348] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=348] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=346] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=346] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=346] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=349] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=347] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=349] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=347] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=349] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=349] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=349] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=347] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=347] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_166 { state MASTER interface br0 virtual_router_id 166 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.166 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=350] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=347] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_166 { state BACKUP interface br0 virtual_router_id 166 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.166 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=348] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=350] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_166 { state MASTER interface br0 virtual_router_id 166 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.166 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=348] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_166 { state BACKUP interface br0 virtual_router_id 166 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.166 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=350] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=350] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=350] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=348] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=348] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=348] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=351] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=349] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=351] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=349] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=351] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=351] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=351] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=349] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=349] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_167 { state MASTER interface br0 virtual_router_id 167 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.167 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=352] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=349] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_167 { state BACKUP interface br0 virtual_router_id 167 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.167 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=350] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=352] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_167 { state MASTER interface br0 virtual_router_id 167 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.167 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=350] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_167 { state BACKUP interface br0 virtual_router_id 167 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.167 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=352] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=352] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=352] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=350] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=350] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=350] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=353] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=351] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=353] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=351] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=353] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=353] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=353] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=351] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=351] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_168 { state MASTER interface br0 virtual_router_id 168 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.168 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=354] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=351] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_168 { state BACKUP interface br0 virtual_router_id 168 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.168 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=352] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=354] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_168 { state MASTER interface br0 virtual_router_id 168 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.168 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=352] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_168 { state BACKUP interface br0 virtual_router_id 168 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.168 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=354] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=354] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=354] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=352] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=352] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=352] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=355] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=353] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=355] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=353] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=355] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=355] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=355] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=353] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=353] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_169 { state MASTER interface br0 virtual_router_id 169 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.169 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=356] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=353] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_169 { state BACKUP interface br0 virtual_router_id 169 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.169 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=354] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=356] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_169 { state MASTER interface br0 virtual_router_id 169 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.169 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=354] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_169 { state BACKUP interface br0 virtual_router_id 169 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.169 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=356] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=356] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=356] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=354] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=354] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=354] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=357] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=355] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=357] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=355] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=357] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=357] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=357] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=355] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=355] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_170 { state MASTER interface br0 virtual_router_id 170 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.170 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=358] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=355] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_170 { state BACKUP interface br0 virtual_router_id 170 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.170 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=356] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=358] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_170 { state MASTER interface br0 virtual_router_id 170 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.170 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=356] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_170 { state BACKUP interface br0 virtual_router_id 170 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.170 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=358] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=358] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=358] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=356] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=356] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=356] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=359] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=357] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=359] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=357] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=359] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=359] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=359] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=357] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=357] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_171 { state MASTER interface br0 virtual_router_id 171 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.171 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=360] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=357] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_171 { state BACKUP interface br0 virtual_router_id 171 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.171 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=358] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=360] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_171 { state MASTER interface br0 virtual_router_id 171 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.171 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=358] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_171 { state BACKUP interface br0 virtual_router_id 171 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.171 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=360] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=360] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=360] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=358] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=358] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=358] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=361] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=359] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=361] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=359] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=361] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=361] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=361] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=359] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=359] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_172 { state MASTER interface br0 virtual_router_id 172 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.172 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=362] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=359] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_172 { state BACKUP interface br0 virtual_router_id 172 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.172 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=360] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=362] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_172 { state MASTER interface br0 virtual_router_id 172 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.172 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=360] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_172 { state BACKUP interface br0 virtual_router_id 172 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.172 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=362] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=362] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=362] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=360] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=360] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=360] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=363] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=361] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=363] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=361] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=363] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=363] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=363] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=361] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=361] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_173 { state MASTER interface br0 virtual_router_id 173 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.173 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=364] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=361] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_173 { state BACKUP interface br0 virtual_router_id 173 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.173 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=362] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=364] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_173 { state MASTER interface br0 virtual_router_id 173 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.173 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=362] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_173 { state BACKUP interface br0 virtual_router_id 173 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.173 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=364] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=364] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=364] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=362] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=362] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=362] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=365] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=363] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=365] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=363] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=365] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=365] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=365] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=363] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=363] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_174 { state MASTER interface br0 virtual_router_id 174 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.174 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=366] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=363] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_174 { state BACKUP interface br0 virtual_router_id 174 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.174 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=364] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=366] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_174 { state MASTER interface br0 virtual_router_id 174 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.174 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=364] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_174 { state BACKUP interface br0 virtual_router_id 174 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.174 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=366] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=366] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=366] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=364] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=364] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=364] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=367] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=365] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=367] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=365] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=367] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=367] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=367] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=365] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=365] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_175 { state MASTER interface br0 virtual_router_id 175 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.175 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=368] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=365] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_175 { state BACKUP interface br0 virtual_router_id 175 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.175 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=366] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=368] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_175 { state MASTER interface br0 virtual_router_id 175 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.175 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=366] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_175 { state BACKUP interface br0 virtual_router_id 175 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.175 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=368] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=368] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=368] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=366] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=366] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=366] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=369] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=367] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=369] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=367] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=369] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=369] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=369] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=367] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=367] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_176 { state MASTER interface br0 virtual_router_id 176 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.176 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=370] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=367] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_176 { state BACKUP interface br0 virtual_router_id 176 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.176 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=368] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=370] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_176 { state MASTER interface br0 virtual_router_id 176 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.176 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=368] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_176 { state BACKUP interface br0 virtual_router_id 176 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.176 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=370] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=370] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=370] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=368] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=368] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=368] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=371] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=369] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=371] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=369] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=371] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=371] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=371] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=369] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=369] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_177 { state MASTER interface br0 virtual_router_id 177 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.177 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=372] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=369] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_177 { state BACKUP interface br0 virtual_router_id 177 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.177 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=370] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=372] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_177 { state MASTER interface br0 virtual_router_id 177 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.177 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=370] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_177 { state BACKUP interface br0 virtual_router_id 177 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.177 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=372] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=372] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=372] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=370] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=370] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=370] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=373] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=371] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=373] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=371] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=373] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=373] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=373] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=371] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=371] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_178 { state MASTER interface br0 virtual_router_id 178 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.178 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=374] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=371] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_178 { state BACKUP interface br0 virtual_router_id 178 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.178 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=372] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=374] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_178 { state MASTER interface br0 virtual_router_id 178 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.178 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=372] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_178 { state BACKUP interface br0 virtual_router_id 178 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.178 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=374] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=374] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=374] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=372] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=372] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=372] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=375] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=373] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=375] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=373] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=375] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=375] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=375] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=373] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=373] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_179 { state MASTER interface br0 virtual_router_id 179 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.179 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=376] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=373] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_179 { state BACKUP interface br0 virtual_router_id 179 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.179 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=374] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=376] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_179 { state MASTER interface br0 virtual_router_id 179 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.179 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=374] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_179 { state BACKUP interface br0 virtual_router_id 179 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.179 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=376] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=376] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=376] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=374] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=374] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=374] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=377] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=375] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=377] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=375] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=377] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=377] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=377] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=375] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=375] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_180 { state MASTER interface br0 virtual_router_id 180 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.180 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=378] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=375] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_180 { state BACKUP interface br0 virtual_router_id 180 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.180 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=376] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=378] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_180 { state MASTER interface br0 virtual_router_id 180 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.180 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=376] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_180 { state BACKUP interface br0 virtual_router_id 180 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.180 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=378] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=378] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=378] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=376] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=376] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=376] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=379] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=377] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=379] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=377] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=379] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=379] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=379] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=377] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=377] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_181 { state MASTER interface br0 virtual_router_id 181 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.181 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=380] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=377] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_181 { state BACKUP interface br0 virtual_router_id 181 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.181 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=378] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=380] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_181 { state MASTER interface br0 virtual_router_id 181 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.181 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=378] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_181 { state BACKUP interface br0 virtual_router_id 181 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.181 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=380] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=380] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=380] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=378] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=378] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=378] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=381] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=379] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=381] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=379] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=381] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=381] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=381] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=379] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=379] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_182 { state MASTER interface br0 virtual_router_id 182 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.182 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=382] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=379] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_182 { state BACKUP interface br0 virtual_router_id 182 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.182 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=380] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=382] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_182 { state MASTER interface br0 virtual_router_id 182 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.182 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=380] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_182 { state BACKUP interface br0 virtual_router_id 182 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.182 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=382] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=382] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=382] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=380] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=380] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=380] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=383] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=381] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=383] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=381] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=383] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=383] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=383] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=381] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=381] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_183 { state MASTER interface br0 virtual_router_id 183 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.183 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=384] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=381] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_183 { state BACKUP interface br0 virtual_router_id 183 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.183 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=382] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=384] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_183 { state MASTER interface br0 virtual_router_id 183 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.183 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=382] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_183 { state BACKUP interface br0 virtual_router_id 183 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.183 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=384] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=384] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=384] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=382] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=382] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=382] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=385] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=383] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=385] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=383] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=385] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=385] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=385] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=383] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=383] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_184 { state MASTER interface br0 virtual_router_id 184 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.184 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=386] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=383] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_184 { state BACKUP interface br0 virtual_router_id 184 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.184 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=384] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=386] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_184 { state MASTER interface br0 virtual_router_id 184 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.184 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=384] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_184 { state BACKUP interface br0 virtual_router_id 184 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.184 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=386] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=386] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=386] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=384] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=384] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=384] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=387] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=385] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=387] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=385] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=387] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=387] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=387] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=385] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=385] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_185 { state MASTER interface br0 virtual_router_id 185 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.185 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=388] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=385] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_185 { state BACKUP interface br0 virtual_router_id 185 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.185 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=386] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=388] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_185 { state MASTER interface br0 virtual_router_id 185 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.185 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=386] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_185 { state BACKUP interface br0 virtual_router_id 185 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.185 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=388] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=388] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=388] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=386] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=386] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=386] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=389] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=387] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=389] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=387] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=389] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=389] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=389] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=387] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=387] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_186 { state MASTER interface br0 virtual_router_id 186 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.186 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=390] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=387] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_186 { state BACKUP interface br0 virtual_router_id 186 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.186 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=388] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=390] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_186 { state MASTER interface br0 virtual_router_id 186 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.186 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=388] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_186 { state BACKUP interface br0 virtual_router_id 186 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.186 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=390] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=390] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=390] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=388] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=388] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=388] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=391] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=389] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=391] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=389] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=391] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=391] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=391] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=389] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=389] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_187 { state MASTER interface br0 virtual_router_id 187 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.187 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=392] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=389] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_187 { state BACKUP interface br0 virtual_router_id 187 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.187 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=390] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=392] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_187 { state MASTER interface br0 virtual_router_id 187 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.187 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=390] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_187 { state BACKUP interface br0 virtual_router_id 187 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.187 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=392] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=392] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=392] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=390] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=390] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=390] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=393] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=391] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=393] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=391] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=393] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=393] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=393] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=391] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=391] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_188 { state MASTER interface br0 virtual_router_id 188 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.188 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=394] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=391] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_188 { state BACKUP interface br0 virtual_router_id 188 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.188 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=392] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=394] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_188 { state MASTER interface br0 virtual_router_id 188 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.188 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=392] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_188 { state BACKUP interface br0 virtual_router_id 188 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.188 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=394] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=394] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=394] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=392] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=392] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=392] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=395] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=393] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=395] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=393] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=395] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=395] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=395] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=393] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=393] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_189 { state MASTER interface br0 virtual_router_id 189 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.189 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=396] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=393] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_189 { state BACKUP interface br0 virtual_router_id 189 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.189 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=394] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=396] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_189 { state MASTER interface br0 virtual_router_id 189 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.189 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=394] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_189 { state BACKUP interface br0 virtual_router_id 189 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.189 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=396] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=396] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=396] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=394] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=394] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=394] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=397] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=395] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=397] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=395] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=397] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=397] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=397] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=395] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=395] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_190 { state MASTER interface br0 virtual_router_id 190 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.190 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=398] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=395] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_190 { state BACKUP interface br0 virtual_router_id 190 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.190 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=396] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=398] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_190 { state MASTER interface br0 virtual_router_id 190 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.190 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=396] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_190 { state BACKUP interface br0 virtual_router_id 190 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.190 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=398] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=398] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=398] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=396] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=396] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=396] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=399] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=397] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=399] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=397] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=399] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=399] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=399] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=397] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=397] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_191 { state MASTER interface br0 virtual_router_id 191 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.191 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=400] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=397] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_191 { state BACKUP interface br0 virtual_router_id 191 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.191 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=398] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=400] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_191 { state MASTER interface br0 virtual_router_id 191 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.191 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=398] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_191 { state BACKUP interface br0 virtual_router_id 191 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.191 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=400] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=400] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=400] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=398] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=398] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=398] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=401] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=399] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=401] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=399] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=401] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=401] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=401] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=399] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=399] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_192 { state MASTER interface br0 virtual_router_id 192 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.192 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=402] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=399] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_192 { state BACKUP interface br0 virtual_router_id 192 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.192 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=400] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=402] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_192 { state MASTER interface br0 virtual_router_id 192 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.192 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=400] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_192 { state BACKUP interface br0 virtual_router_id 192 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.192 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=402] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=402] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=402] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=400] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=400] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=400] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=403] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=401] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=403] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=401] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=403] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=403] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=403] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=401] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=401] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_193 { state MASTER interface br0 virtual_router_id 193 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.193 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=404] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=401] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_193 { state BACKUP interface br0 virtual_router_id 193 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.193 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=402] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=404] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_193 { state MASTER interface br0 virtual_router_id 193 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.193 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=402] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_193 { state BACKUP interface br0 virtual_router_id 193 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.193 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=404] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=404] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=404] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=402] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=402] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=402] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=405] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=403] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=405] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=403] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=405] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=405] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=405] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=403] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=403] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_194 { state MASTER interface br0 virtual_router_id 194 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.194 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=406] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=403] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_194 { state BACKUP interface br0 virtual_router_id 194 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.194 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=404] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=406] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_194 { state MASTER interface br0 virtual_router_id 194 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.194 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=404] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_194 { state BACKUP interface br0 virtual_router_id 194 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.194 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=406] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=406] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=406] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=404] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=404] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=404] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=407] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=405] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=407] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=405] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=407] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=407] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=407] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=405] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=405] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_195 { state MASTER interface br0 virtual_router_id 195 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.195 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=408] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=405] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_195 { state BACKUP interface br0 virtual_router_id 195 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.195 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=406] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=408] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_195 { state MASTER interface br0 virtual_router_id 195 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.195 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=406] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_195 { state BACKUP interface br0 virtual_router_id 195 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.195 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=408] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=408] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=408] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=406] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=406] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=406] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=409] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=407] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=409] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=407] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=409] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=409] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=409] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_196 { state MASTER interface br0 virtual_router_id 196 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.196 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=410] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=407] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=407] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=407] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_196 { state BACKUP interface br0 virtual_router_id 196 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.196 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=408] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=410] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_196 { state MASTER interface br0 virtual_router_id 196 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.196 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=408] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_196 { state BACKUP interface br0 virtual_router_id 196 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.196 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=410] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=410] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=410] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=408] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=408] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=408] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=411] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=409] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=411] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=409] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=411] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=411] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=411] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_197 { state MASTER interface br0 virtual_router_id 197 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.197 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=412] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=409] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=409] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=409] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_197 { state BACKUP interface br0 virtual_router_id 197 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.197 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=410] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=412] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_197 { state MASTER interface br0 virtual_router_id 197 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.197 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=410] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_197 { state BACKUP interface br0 virtual_router_id 197 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.197 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=412] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=412] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=412] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=410] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=410] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=410] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=413] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=411] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=413] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=411] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=413] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=413] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=413] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=411] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=411] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_198 { state MASTER interface br0 virtual_router_id 198 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.198 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=414] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=411] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_198 { state BACKUP interface br0 virtual_router_id 198 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.198 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=412] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=414] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_198 { state MASTER interface br0 virtual_router_id 198 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.198 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=412] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_198 { state BACKUP interface br0 virtual_router_id 198 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.198 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=414] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=414] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=414] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=412] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=412] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=412] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=415] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=413] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=415] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=413] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=415] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=415] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=415] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=413] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=413] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_199 { state MASTER interface br0 virtual_router_id 199 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.199 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=416] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=413] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_199 { state BACKUP interface br0 virtual_router_id 199 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.199 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=414] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=416] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_199 { state MASTER interface br0 virtual_router_id 199 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.199 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=414] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_199 { state BACKUP interface br0 virtual_router_id 199 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.199 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=416] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=416] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=416] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=414] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=414] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=414] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=417] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=415] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=417] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=415] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=417] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=417] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=417] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=415] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=415] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_200 { state MASTER interface br0 virtual_router_id 200 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.200 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=418] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=415] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_200 { state BACKUP interface br0 virtual_router_id 200 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.200 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=416] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=418] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_200 { state MASTER interface br0 virtual_router_id 200 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.200 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=416] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_200 { state BACKUP interface br0 virtual_router_id 200 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.200 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=418] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=418] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=418] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=416] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=416] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=416] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=419] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=417] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=419] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=417] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=419] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=419] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=419] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=417] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=417] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_201 { state MASTER interface br0 virtual_router_id 201 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.201 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=420] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=417] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_201 { state BACKUP interface br0 virtual_router_id 201 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.201 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=418] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=420] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_201 { state MASTER interface br0 virtual_router_id 201 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.201 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=418] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_201 { state BACKUP interface br0 virtual_router_id 201 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.201 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=420] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=420] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=420] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=418] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=418] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=418] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=421] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=419] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=421] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=419] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=421] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=421] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=421] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=419] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=419] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_202 { state MASTER interface br0 virtual_router_id 202 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.202 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=422] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=419] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_202 { state BACKUP interface br0 virtual_router_id 202 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.202 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=420] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=422] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_202 { state MASTER interface br0 virtual_router_id 202 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.202 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=420] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_202 { state BACKUP interface br0 virtual_router_id 202 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.202 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=422] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=422] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=422] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=420] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=420] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=420] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=423] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=421] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=423] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=421] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=423] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=423] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=423] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=421] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=421] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_203 { state MASTER interface br0 virtual_router_id 203 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.203 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=424] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=421] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_203 { state BACKUP interface br0 virtual_router_id 203 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.203 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=422] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=424] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_203 { state MASTER interface br0 virtual_router_id 203 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.203 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=422] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_203 { state BACKUP interface br0 virtual_router_id 203 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.203 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=424] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=424] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=424] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=422] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=422] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=422] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=425] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=423] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=425] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=423] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=425] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=425] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=425] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=423] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=423] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_204 { state MASTER interface br0 virtual_router_id 204 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.204 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=426] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=423] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_204 { state BACKUP interface br0 virtual_router_id 204 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.204 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=424] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=426] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_204 { state MASTER interface br0 virtual_router_id 204 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.204 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=424] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_204 { state BACKUP interface br0 virtual_router_id 204 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.204 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=426] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=426] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=426] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=424] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=424] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=424] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=427] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=425] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=427] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=425] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=427] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=427] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=427] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=425] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=425] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_205 { state MASTER interface br0 virtual_router_id 205 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.205 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=428] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=425] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_205 { state BACKUP interface br0 virtual_router_id 205 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.205 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=426] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=428] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_205 { state MASTER interface br0 virtual_router_id 205 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.205 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=426] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_205 { state BACKUP interface br0 virtual_router_id 205 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.205 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=428] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=428] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=428] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=426] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=426] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=426] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=429] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=427] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=429] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=427] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=429] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=429] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=429] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=427] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=427] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_206 { state MASTER interface br0 virtual_router_id 206 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.206 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=430] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=427] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_206 { state BACKUP interface br0 virtual_router_id 206 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.206 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=428] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=430] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_206 { state MASTER interface br0 virtual_router_id 206 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.206 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=428] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_206 { state BACKUP interface br0 virtual_router_id 206 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.206 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=430] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=430] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=430] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=428] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=428] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=428] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=431] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=429] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=431] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=429] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=431] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=431] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=431] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=429] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=429] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_207 { state MASTER interface br0 virtual_router_id 207 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.207 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=432] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=429] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_207 { state BACKUP interface br0 virtual_router_id 207 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.207 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=430] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=432] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_207 { state MASTER interface br0 virtual_router_id 207 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.207 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=430] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_207 { state BACKUP interface br0 virtual_router_id 207 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.207 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=432] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=432] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=432] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=430] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=430] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=430] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=433] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=431] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=433] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=431] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=433] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=433] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=433] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=431] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=431] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_208 { state MASTER interface br0 virtual_router_id 208 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.208 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=434] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=431] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_208 { state BACKUP interface br0 virtual_router_id 208 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.208 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=432] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=434] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_208 { state MASTER interface br0 virtual_router_id 208 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.208 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=432] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_208 { state BACKUP interface br0 virtual_router_id 208 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.208 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=434] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=434] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=434] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=432] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=432] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=432] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=435] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=433] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=435] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=433] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=435] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=435] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=435] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=433] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=433] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_209 { state MASTER interface br0 virtual_router_id 209 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.209 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=436] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=433] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_209 { state BACKUP interface br0 virtual_router_id 209 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.209 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=434] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=436] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_209 { state MASTER interface br0 virtual_router_id 209 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.209 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=434] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_209 { state BACKUP interface br0 virtual_router_id 209 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.209 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=436] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=436] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=436] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=434] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=434] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=434] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=437] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=435] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=437] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=435] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=437] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=437] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=437] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=435] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=435] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_210 { state MASTER interface br0 virtual_router_id 210 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.210 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=438] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=435] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_210 { state BACKUP interface br0 virtual_router_id 210 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.210 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=436] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=438] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_210 { state MASTER interface br0 virtual_router_id 210 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.210 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=436] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_210 { state BACKUP interface br0 virtual_router_id 210 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.210 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=438] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=438] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=438] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=436] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=436] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=436] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=439] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=437] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=439] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=437] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=439] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=439] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=439] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=437] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=437] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_211 { state MASTER interface br0 virtual_router_id 211 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.211 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=440] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=437] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_211 { state BACKUP interface br0 virtual_router_id 211 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.211 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=438] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=440] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_211 { state MASTER interface br0 virtual_router_id 211 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.211 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=438] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_211 { state BACKUP interface br0 virtual_router_id 211 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.211 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=440] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=440] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=440] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=438] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=438] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=438] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=441] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=439] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=441] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=439] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=441] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=441] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=441] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=439] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=439] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_212 { state MASTER interface br0 virtual_router_id 212 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.212 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=442] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=439] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_212 { state BACKUP interface br0 virtual_router_id 212 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.212 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=440] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=442] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_212 { state MASTER interface br0 virtual_router_id 212 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.212 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=440] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_212 { state BACKUP interface br0 virtual_router_id 212 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.212 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=442] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=442] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=442] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=440] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=440] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=440] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=443] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=441] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=443] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=441] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=443] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=443] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=443] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=441] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=441] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_213 { state MASTER interface br0 virtual_router_id 213 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.213 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=444] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=441] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_213 { state BACKUP interface br0 virtual_router_id 213 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.213 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=442] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=444] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_213 { state MASTER interface br0 virtual_router_id 213 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.213 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=442] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_213 { state BACKUP interface br0 virtual_router_id 213 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.213 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=444] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=444] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=444] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=442] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=442] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=442] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=445] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=443] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=445] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=443] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=445] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=445] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=445] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=443] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=443] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_214 { state MASTER interface br0 virtual_router_id 214 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.214 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=446] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=443] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_214 { state BACKUP interface br0 virtual_router_id 214 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.214 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=444] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=446] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_214 { state MASTER interface br0 virtual_router_id 214 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.214 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=444] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_214 { state BACKUP interface br0 virtual_router_id 214 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.214 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=444] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=444] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=446] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=446] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=444] Channel closed INFO asyncssh:logging.py:92 [conn=60, chan=446] Channel closed DEBUG infra2:Logger.py:156 DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=447] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=445] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=447] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=445] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=447] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=447] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=447] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=445] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=445] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_215 { state MASTER interface br0 virtual_router_id 215 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.215 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=448] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=445] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_215 { state BACKUP interface br0 virtual_router_id 215 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.215 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=446] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=448] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_215 { state MASTER interface br0 virtual_router_id 215 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.215 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=446] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_215 { state BACKUP interface br0 virtual_router_id 215 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.215 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=448] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=448] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=448] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=446] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=446] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=446] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=449] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=447] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=449] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=447] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=449] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=449] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=449] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=447] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=447] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_216 { state MASTER interface br0 virtual_router_id 216 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.216 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=450] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=447] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_216 { state BACKUP interface br0 virtual_router_id 216 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.216 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=448] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=450] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_216 { state MASTER interface br0 virtual_router_id 216 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.216 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=448] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_216 { state BACKUP interface br0 virtual_router_id 216 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.216 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=450] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=450] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=450] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=448] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=448] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=448] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=451] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=449] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=451] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=449] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=451] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=451] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=451] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=449] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=449] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_217 { state MASTER interface br0 virtual_router_id 217 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.217 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=452] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=449] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_217 { state BACKUP interface br0 virtual_router_id 217 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.217 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=450] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=452] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_217 { state MASTER interface br0 virtual_router_id 217 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.217 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=450] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_217 { state BACKUP interface br0 virtual_router_id 217 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.217 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=452] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=452] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=452] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=450] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=450] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=450] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=453] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=451] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=453] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=451] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=453] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=453] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=453] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=451] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=451] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_218 { state MASTER interface br0 virtual_router_id 218 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.218 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=454] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=451] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_218 { state BACKUP interface br0 virtual_router_id 218 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.218 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=452] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=454] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_218 { state MASTER interface br0 virtual_router_id 218 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.218 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=452] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_218 { state BACKUP interface br0 virtual_router_id 218 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.218 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=454] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=454] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=454] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=452] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=452] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=452] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=455] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=453] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=455] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=453] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=455] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=455] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=455] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=453] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=453] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_219 { state MASTER interface br0 virtual_router_id 219 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.219 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=456] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=453] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_219 { state BACKUP interface br0 virtual_router_id 219 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.219 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=454] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=456] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_219 { state MASTER interface br0 virtual_router_id 219 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.219 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=454] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_219 { state BACKUP interface br0 virtual_router_id 219 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.219 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=456] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=456] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=456] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=454] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=454] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=454] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=457] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=455] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=457] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=455] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=457] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=457] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=457] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=455] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=455] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_220 { state MASTER interface br0 virtual_router_id 220 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.220 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=458] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=455] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_220 { state BACKUP interface br0 virtual_router_id 220 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.220 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=456] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=458] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_220 { state MASTER interface br0 virtual_router_id 220 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.220 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=456] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_220 { state BACKUP interface br0 virtual_router_id 220 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.220 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=458] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=458] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=458] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=456] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=456] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=456] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=459] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=457] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=459] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=457] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=459] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=459] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=459] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=457] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=457] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_221 { state MASTER interface br0 virtual_router_id 221 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.221 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=460] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=457] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_221 { state BACKUP interface br0 virtual_router_id 221 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.221 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=458] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=460] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_221 { state MASTER interface br0 virtual_router_id 221 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.221 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=458] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_221 { state BACKUP interface br0 virtual_router_id 221 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.221 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=460] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=460] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=460] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=458] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=458] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=458] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=461] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=459] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=461] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=459] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=461] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=461] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=461] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=459] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=459] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_222 { state MASTER interface br0 virtual_router_id 222 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.222 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=462] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=459] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_222 { state BACKUP interface br0 virtual_router_id 222 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.222 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=460] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=462] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_222 { state MASTER interface br0 virtual_router_id 222 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.222 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=460] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_222 { state BACKUP interface br0 virtual_router_id 222 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.222 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=462] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=462] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=462] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=460] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=460] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=460] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=463] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=461] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=463] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=461] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=463] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=463] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=463] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=461] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=461] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_223 { state MASTER interface br0 virtual_router_id 223 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.223 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=464] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=461] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_223 { state BACKUP interface br0 virtual_router_id 223 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.223 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=462] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=464] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_223 { state MASTER interface br0 virtual_router_id 223 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.223 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=462] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_223 { state BACKUP interface br0 virtual_router_id 223 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.223 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=464] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=464] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=464] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=462] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=462] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=462] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=465] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=463] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=465] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=463] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=465] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=465] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=465] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=463] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=463] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_224 { state MASTER interface br0 virtual_router_id 224 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.224 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=466] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=463] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_224 { state BACKUP interface br0 virtual_router_id 224 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.224 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=464] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=466] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_224 { state MASTER interface br0 virtual_router_id 224 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.224 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=464] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_224 { state BACKUP interface br0 virtual_router_id 224 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.224 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=466] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=466] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=466] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=464] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=464] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=464] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=467] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=465] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=467] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=465] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=467] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=467] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=467] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=465] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=465] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_225 { state MASTER interface br0 virtual_router_id 225 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.225 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=468] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=465] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_225 { state BACKUP interface br0 virtual_router_id 225 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.225 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=466] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=468] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_225 { state MASTER interface br0 virtual_router_id 225 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.225 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=466] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_225 { state BACKUP interface br0 virtual_router_id 225 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.225 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=468] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=468] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=468] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=466] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=466] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=466] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=469] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=467] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=469] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=467] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=469] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=469] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=469] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=467] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=467] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_226 { state MASTER interface br0 virtual_router_id 226 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.226 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=470] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=467] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_226 { state BACKUP interface br0 virtual_router_id 226 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.226 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=468] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=470] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_226 { state MASTER interface br0 virtual_router_id 226 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.226 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=468] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_226 { state BACKUP interface br0 virtual_router_id 226 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.226 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=470] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=470] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=470] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=468] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=468] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=468] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=471] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=469] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=471] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=469] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=471] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=471] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=471] Channel closed DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_227 { state MASTER interface br0 virtual_router_id 227 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.227 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=472] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=469] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=469] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=469] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_227 { state BACKUP interface br0 virtual_router_id 227 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.227 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=470] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=472] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_227 { state MASTER interface br0 virtual_router_id 227 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.227 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=470] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_227 { state BACKUP interface br0 virtual_router_id 227 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.227 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=472] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=472] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=472] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=470] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=470] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=470] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=473] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=471] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=473] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=471] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=473] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=473] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=473] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=471] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=471] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_228 { state MASTER interface br0 virtual_router_id 228 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.228 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=474] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=471] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_228 { state BACKUP interface br0 virtual_router_id 228 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.228 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=472] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=474] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_228 { state MASTER interface br0 virtual_router_id 228 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.228 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=472] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_228 { state BACKUP interface br0 virtual_router_id 228 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.228 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=474] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=474] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=474] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=472] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=472] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=472] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=475] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=473] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=475] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=473] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=475] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=475] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=475] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=473] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=473] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_229 { state MASTER interface br0 virtual_router_id 229 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.229 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=476] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=473] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_229 { state BACKUP interface br0 virtual_router_id 229 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.229 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=474] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=476] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_229 { state MASTER interface br0 virtual_router_id 229 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.229 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=474] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_229 { state BACKUP interface br0 virtual_router_id 229 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.229 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=476] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=476] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=476] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=474] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=474] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=474] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=477] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=475] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=477] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=475] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=477] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=477] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=477] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=475] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=475] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_230 { state MASTER interface br0 virtual_router_id 230 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.230 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=478] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=475] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_230 { state BACKUP interface br0 virtual_router_id 230 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.230 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=476] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=478] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_230 { state MASTER interface br0 virtual_router_id 230 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.230 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=476] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_230 { state BACKUP interface br0 virtual_router_id 230 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.230 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=478] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=478] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=478] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=476] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=476] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=476] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=479] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=477] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=479] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=477] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=479] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=479] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=479] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=477] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=477] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_231 { state MASTER interface br0 virtual_router_id 231 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.231 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=480] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=477] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_231 { state BACKUP interface br0 virtual_router_id 231 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.231 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=478] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=480] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_231 { state MASTER interface br0 virtual_router_id 231 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.231 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=478] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_231 { state BACKUP interface br0 virtual_router_id 231 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.231 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=480] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=480] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=480] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=478] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=478] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=478] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=481] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=479] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=481] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=479] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=481] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=481] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=481] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=479] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=479] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_232 { state MASTER interface br0 virtual_router_id 232 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.232 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=482] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=479] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_232 { state BACKUP interface br0 virtual_router_id 232 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.232 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=480] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=482] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_232 { state MASTER interface br0 virtual_router_id 232 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.232 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=480] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_232 { state BACKUP interface br0 virtual_router_id 232 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.232 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=482] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=482] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=482] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=480] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=480] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=480] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=483] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=481] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=483] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=481] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=483] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=483] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=483] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=481] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=481] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_233 { state MASTER interface br0 virtual_router_id 233 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.233 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=484] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=481] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_233 { state BACKUP interface br0 virtual_router_id 233 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.233 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=482] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=484] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_233 { state MASTER interface br0 virtual_router_id 233 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.233 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=482] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_233 { state BACKUP interface br0 virtual_router_id 233 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.233 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=484] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=484] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=484] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=482] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=482] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=482] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=485] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=483] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=485] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=483] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=485] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=485] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=485] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=483] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=483] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_234 { state MASTER interface br0 virtual_router_id 234 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.234 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=486] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=483] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_234 { state BACKUP interface br0 virtual_router_id 234 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.234 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=484] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=486] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_234 { state MASTER interface br0 virtual_router_id 234 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.234 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=484] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_234 { state BACKUP interface br0 virtual_router_id 234 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.234 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=486] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=486] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=486] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=484] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=484] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=484] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=487] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=485] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=487] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=485] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=487] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=487] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=487] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=485] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=485] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_235 { state MASTER interface br0 virtual_router_id 235 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.235 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=488] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=485] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_235 { state BACKUP interface br0 virtual_router_id 235 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.235 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=486] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=488] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_235 { state MASTER interface br0 virtual_router_id 235 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.235 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=486] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_235 { state BACKUP interface br0 virtual_router_id 235 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.235 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=488] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=488] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=488] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=486] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=486] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=486] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=489] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=487] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=489] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=487] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=489] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=489] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=489] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=487] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=487] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_236 { state MASTER interface br0 virtual_router_id 236 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.236 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=490] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=487] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_236 { state BACKUP interface br0 virtual_router_id 236 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.236 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=488] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=490] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_236 { state MASTER interface br0 virtual_router_id 236 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.236 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=488] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_236 { state BACKUP interface br0 virtual_router_id 236 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.236 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=490] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=490] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=490] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=488] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=488] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=488] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=491] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=489] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=491] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=489] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=491] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=491] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=491] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=489] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=489] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_237 { state MASTER interface br0 virtual_router_id 237 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.237 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=492] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=489] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_237 { state BACKUP interface br0 virtual_router_id 237 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.237 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=490] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=492] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_237 { state MASTER interface br0 virtual_router_id 237 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.237 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=490] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_237 { state BACKUP interface br0 virtual_router_id 237 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.237 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=492] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=492] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=492] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=490] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=490] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=490] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=493] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=491] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=493] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=491] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=493] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=493] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=493] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=491] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=491] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_238 { state MASTER interface br0 virtual_router_id 238 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.238 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=494] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=491] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_238 { state BACKUP interface br0 virtual_router_id 238 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.238 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=492] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=494] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_238 { state MASTER interface br0 virtual_router_id 238 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.238 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=492] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_238 { state BACKUP interface br0 virtual_router_id 238 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.238 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=494] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=494] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=494] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=492] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=492] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=492] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=495] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=493] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=495] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=493] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=495] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=495] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=495] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=493] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=493] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_239 { state MASTER interface br0 virtual_router_id 239 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.239 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=496] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=493] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_239 { state BACKUP interface br0 virtual_router_id 239 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.239 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=494] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=496] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_239 { state MASTER interface br0 virtual_router_id 239 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.239 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=494] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_239 { state BACKUP interface br0 virtual_router_id 239 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.239 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=496] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=496] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=496] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=494] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=494] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=494] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=497] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=495] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=497] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=495] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=497] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=497] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=497] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=495] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=495] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_240 { state MASTER interface br0 virtual_router_id 240 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.240 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=498] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=495] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_240 { state BACKUP interface br0 virtual_router_id 240 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.240 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=496] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=498] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_240 { state MASTER interface br0 virtual_router_id 240 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.240 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=496] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_240 { state BACKUP interface br0 virtual_router_id 240 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.240 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=498] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=498] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=498] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=496] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=496] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=496] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=499] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=497] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=499] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=497] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=499] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=499] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=499] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=497] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=497] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_241 { state MASTER interface br0 virtual_router_id 241 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.241 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=500] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=497] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_241 { state BACKUP interface br0 virtual_router_id 241 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.241 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=498] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=500] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_241 { state MASTER interface br0 virtual_router_id 241 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.241 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=498] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_241 { state BACKUP interface br0 virtual_router_id 241 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.241 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=500] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=500] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=500] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=498] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=498] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=498] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=501] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=499] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=501] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=499] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=501] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=501] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=501] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=499] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=499] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_242 { state MASTER interface br0 virtual_router_id 242 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.242 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=502] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=499] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_242 { state BACKUP interface br0 virtual_router_id 242 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.242 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=500] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=502] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_242 { state MASTER interface br0 virtual_router_id 242 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.242 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=500] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_242 { state BACKUP interface br0 virtual_router_id 242 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.242 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=502] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=502] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=502] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=500] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=500] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=500] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=503] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=501] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=503] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=501] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=503] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=503] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=503] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=501] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=501] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_243 { state MASTER interface br0 virtual_router_id 243 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.243 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=504] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=501] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_243 { state BACKUP interface br0 virtual_router_id 243 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.243 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=502] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=504] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_243 { state MASTER interface br0 virtual_router_id 243 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.243 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=502] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_243 { state BACKUP interface br0 virtual_router_id 243 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.243 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=504] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=504] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=504] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=502] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=502] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=502] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=505] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=503] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=505] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=503] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=505] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=505] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=505] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=503] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=503] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_244 { state MASTER interface br0 virtual_router_id 244 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.244 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=506] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=503] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_244 { state BACKUP interface br0 virtual_router_id 244 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.244 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=504] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=506] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_244 { state MASTER interface br0 virtual_router_id 244 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.244 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=504] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_244 { state BACKUP interface br0 virtual_router_id 244 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.244 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=506] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=506] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=506] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=504] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=504] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=504] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=507] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=505] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=507] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=505] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=507] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=507] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=507] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=505] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=505] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_245 { state MASTER interface br0 virtual_router_id 245 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.245 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=508] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=505] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_245 { state BACKUP interface br0 virtual_router_id 245 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.245 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=506] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=508] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_245 { state MASTER interface br0 virtual_router_id 245 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.245 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=506] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_245 { state BACKUP interface br0 virtual_router_id 245 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.245 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=508] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=508] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=508] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=506] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=506] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=506] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=509] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=507] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=509] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=507] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=509] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=509] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=509] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=507] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=507] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_246 { state MASTER interface br0 virtual_router_id 246 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.246 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=510] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=507] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_246 { state BACKUP interface br0 virtual_router_id 246 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.246 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=508] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=510] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_246 { state MASTER interface br0 virtual_router_id 246 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.246 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=508] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_246 { state BACKUP interface br0 virtual_router_id 246 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.246 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=510] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=510] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=510] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=508] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=508] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=508] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=511] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=509] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=511] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=509] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=511] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=511] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=511] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=509] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=509] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_247 { state MASTER interface br0 virtual_router_id 247 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.247 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=512] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=509] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_247 { state BACKUP interface br0 virtual_router_id 247 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.247 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=510] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=512] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_247 { state MASTER interface br0 virtual_router_id 247 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.247 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=510] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_247 { state BACKUP interface br0 virtual_router_id 247 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.247 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=512] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=512] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=512] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=510] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=510] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=510] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=513] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=511] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=513] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=511] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=513] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=513] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=513] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=511] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=511] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_248 { state MASTER interface br0 virtual_router_id 248 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.248 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=514] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=511] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_248 { state BACKUP interface br0 virtual_router_id 248 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.248 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=512] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=514] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_248 { state MASTER interface br0 virtual_router_id 248 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.248 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=512] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_248 { state BACKUP interface br0 virtual_router_id 248 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.248 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=514] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=514] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=514] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=512] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=512] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=512] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=515] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=513] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=515] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=513] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=515] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=515] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=515] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=513] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=513] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_249 { state MASTER interface br0 virtual_router_id 249 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.249 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=516] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=513] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_249 { state BACKUP interface br0 virtual_router_id 249 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.249 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=514] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=516] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_249 { state MASTER interface br0 virtual_router_id 249 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.249 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=514] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_249 { state BACKUP interface br0 virtual_router_id 249 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.249 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=516] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=516] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=516] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=514] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=514] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=514] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=517] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=515] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=517] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=515] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=517] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=517] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=517] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=515] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=515] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_250 { state MASTER interface br0 virtual_router_id 250 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.250 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=518] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=515] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_250 { state BACKUP interface br0 virtual_router_id 250 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.250 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=516] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=518] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_250 { state MASTER interface br0 virtual_router_id 250 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.250 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=516] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_250 { state BACKUP interface br0 virtual_router_id 250 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.250 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=518] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=518] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=518] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=516] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=516] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=516] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=519] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=517] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=519] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=517] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=519] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=519] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=519] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=517] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=517] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_251 { state MASTER interface br0 virtual_router_id 251 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.251 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=520] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=517] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_251 { state BACKUP interface br0 virtual_router_id 251 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.251 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=518] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=520] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_251 { state MASTER interface br0 virtual_router_id 251 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.251 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=518] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_251 { state BACKUP interface br0 virtual_router_id 251 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.251 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=520] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=520] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=520] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=518] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=518] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=518] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=521] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=519] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=521] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=519] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=521] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=521] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=521] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=519] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=519] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_252 { state MASTER interface br0 virtual_router_id 252 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.252 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=522] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=519] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_252 { state BACKUP interface br0 virtual_router_id 252 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.252 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=520] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=522] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_252 { state MASTER interface br0 virtual_router_id 252 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.252 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=520] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_252 { state BACKUP interface br0 virtual_router_id 252 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.252 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=522] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=522] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=522] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=520] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=520] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=520] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=523] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=521] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=523] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=521] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=523] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=523] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=523] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=521] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=521] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_253 { state MASTER interface br0 virtual_router_id 253 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.253 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=524] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=521] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_253 { state BACKUP interface br0 virtual_router_id 253 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.253 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=522] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=524] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_253 { state MASTER interface br0 virtual_router_id 253 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.253 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=522] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_253 { state BACKUP interface br0 virtual_router_id 253 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.253 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=524] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=524] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=524] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=522] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=522] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=522] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=525] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=523] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=525] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=523] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=525] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=525] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=525] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=523] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=523] Received channel close DEBUG infra1:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_254 { state MASTER interface br0 virtual_router_id 254 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.254 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=526] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=523] Channel closed DEBUG infra2:Logger.py:156 cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_254 { state BACKUP interface br0 virtual_router_id 254 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.254 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=524] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=526] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_254 { state MASTER interface br0 virtual_router_id 254 priority 200 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.254 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=61, chan=524] Command: cat << EOF >> /etc/keepalived/keepalived.conf vrrp_instance vrrp_254 { state BACKUP interface br0 virtual_router_id 254 priority 100 version 3 use_vmac vmac_xmit_base virtual_ipaddress { 192.168.20.254 } advert_int 3 } EOF INFO asyncssh:logging.py:92 [conn=60, chan=526] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=526] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=526] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=524] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=524] Received channel close DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=524] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=527] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=525] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=527] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=525] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=527] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=527] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=527] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=525] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=525] Received channel close DEBUG infra1:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=60, chan=528] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=525] Channel closed DEBUG infra2:Logger.py:156 systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=61, chan=526] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=528] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=61, chan=526] Command: systemctl restart keepalived INFO asyncssh:logging.py:92 [conn=60, chan=528] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=528] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=528] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=526] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=526] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=526] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp1 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:1:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=60, chan=529] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=529] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=529] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=529] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=529] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.1 up && ip link set dev vrrp.2 up && ip link set dev vrrp.3 up && ip link set dev vrrp.4 up && ip link set dev vrrp.5 up && ip link set dev vrrp.6 up && ip link set dev vrrp.7 up && ip link set dev vrrp.8 up && ip link set dev vrrp.9 up && ip link set dev vrrp.10 up && ip link set dev vrrp.11 up && ip link set dev vrrp.12 up && ip link set dev vrrp.13 up && ip link set dev vrrp.14 up && ip link set dev vrrp.15 up && ip link set dev vrrp.16 up && ip link set dev vrrp.17 up && ip link set dev vrrp.18 up && ip link set dev vrrp.19 up && ip link set dev vrrp.20 up && ip link set dev vrrp.21 up && ip link set dev vrrp.22 up && ip link set dev vrrp.23 up && ip link set dev vrrp.24 up && ip link set dev vrrp.25 up && ip link set dev vrrp.26 up && ip link set dev vrrp.27 up && ip link set dev vrrp.28 up && ip link set dev vrrp.29 up && ip link set dev vrrp.30 up && ip link set dev vrrp.31 up && ip link set dev vrrp.32 up && ip link set dev vrrp.33 up && ip link set dev vrrp.34 up && ip link set dev vrrp.35 up && ip link set dev vrrp.36 up && ip link set dev vrrp.37 up && ip link set dev vrrp.38 up && ip link set dev vrrp.39 up && ip link set dev vrrp.40 up && ip link set dev vrrp.41 up && ip link set dev vrrp.42 up && ip link set dev vrrp.43 up && ip link set dev vrrp.44 up && ip link set dev vrrp.45 up && ip link set dev vrrp.46 up && ip link set dev vrrp.47 up && ip link set dev vrrp.48 up && ip link set dev vrrp.49 up && ip link set dev vrrp.50 up && ip link set dev vrrp.51 up && ip link set dev vrrp.52 up && ip link set dev vrrp.53 up && ip link set dev vrrp.54 up && ip link set dev vrrp.55 up && ip link set dev vrrp.56 up && ip link set dev vrrp.57 up && ip link set dev vrrp.58 up && ip link set dev vrrp.59 up && ip link set dev vrrp.60 up && ip link set dev vrrp.61 up && ip link set dev vrrp.62 up && ip link set dev vrrp.63 up && ip link set dev vrrp.64 up && ip link set dev vrrp.65 up && ip link set dev vrrp.66 up && ip link set dev vrrp.67 up && ip link set dev vrrp.68 up && ip link set dev vrrp.69 up && ip link set dev vrrp.70 up && ip link set dev vrrp.71 up && ip link set dev vrrp.72 up && ip link set dev vrrp.73 up && ip link set dev vrrp.74 up && ip link set dev vrrp.75 up && ip link set dev vrrp.76 up && ip link set dev vrrp.77 up && ip link set dev vrrp.78 up && ip link set dev vrrp.79 up && ip link set dev vrrp.80 up && ip link set dev vrrp.81 up && ip link set dev vrrp.82 up && ip link set dev vrrp.83 up && ip link set dev vrrp.84 up && ip link set dev vrrp.85 up && ip link set dev vrrp.86 up && ip link set dev vrrp.87 up && ip link set dev vrrp.88 up && ip link set dev vrrp.89 up && ip link set dev vrrp.90 up && ip link set dev vrrp.91 up && ip link set dev vrrp.92 up && ip link set dev vrrp.93 up && ip link set dev vrrp.94 up && ip link set dev vrrp.95 up && ip link set dev vrrp.96 up && ip link set dev vrrp.97 up && ip link set dev vrrp.98 up && ip link set dev vrrp.99 up && ip link set dev vrrp.100 up && ip link set dev vrrp.101 up && ip link set dev vrrp.102 up && ip link set dev vrrp.103 up && ip link set dev vrrp.104 up && ip link set dev vrrp.105 up && ip link set dev vrrp.106 up && ip link set dev vrrp.107 up && ip link set dev vrrp.108 up && ip link set dev vrrp.109 up && ip link set dev vrrp.110 up && ip link set dev vrrp.111 up && ip link set dev vrrp.112 up && ip link set dev vrrp.113 up && ip link set dev vrrp.114 up && ip link set dev vrrp.115 up && ip link set dev vrrp.116 up && ip link set dev vrrp.117 up && ip link set dev vrrp.118 up && ip link set dev vrrp.119 up && ip link set dev vrrp.120 up && ip link set dev vrrp.121 up && ip link set dev vrrp.122 up && ip link set dev vrrp.123 up && ip link set dev vrrp.124 up && ip link set dev vrrp.125 up && ip link set dev vrrp.126 up && ip link set dev vrrp.127 up && ip link set dev vrrp.128 up && ip link set dev vrrp.129 up && ip link set dev vrrp.130 up && ip link set dev vrrp.131 up && ip link set dev vrrp.132 up && ip link set dev vrrp.133 up && ip link set dev vrrp.134 up && ip link set dev vrrp.135 up && ip link set dev vrrp.136 up && ip link set dev vrrp.137 up && ip link set dev vrrp.138 up && ip link set dev vrrp.139 up && ip link set dev vrrp.140 up && ip link set dev vrrp.141 up && ip link set dev vrrp.142 up && ip link set dev vrrp.143 up && ip link set dev vrrp.144 up && ip link set dev vrrp.145 up && ip link set dev vrrp.146 up && ip link set dev vrrp.147 up && ip link set dev vrrp.148 up && ip link set dev vrrp.149 up && ip link set dev vrrp.150 up && ip link set dev vrrp.151 up && ip link set dev vrrp.152 up && ip link set dev vrrp.153 up && ip link set dev vrrp.154 up && ip link set dev vrrp.155 up && ip link set dev vrrp.156 up && ip link set dev vrrp.157 up && ip link set dev vrrp.158 up && ip link set dev vrrp.159 up && ip link set dev vrrp.160 up && ip link set dev vrrp.161 up && ip link set dev vrrp.162 up && ip link set dev vrrp.163 up && ip link set dev vrrp.164 up && ip link set dev vrrp.165 up && ip link set dev vrrp.166 up && ip link set dev vrrp.167 up && ip link set dev vrrp.168 up && ip link set dev vrrp.169 up && ip link set dev vrrp.170 up && ip link set dev vrrp.171 up && ip link set dev vrrp.172 up && ip link set dev vrrp.173 up && ip link set dev vrrp.174 up && ip link set dev vrrp.175 up && ip link set dev vrrp.176 up && ip link set dev vrrp.177 up && ip link set dev vrrp.178 up && ip link set dev vrrp.179 up && ip link set dev vrrp.180 up && ip link set dev vrrp.181 up && ip link set dev vrrp.182 up && ip link set dev vrrp.183 up && ip link set dev vrrp.184 up && ip link set dev vrrp.185 up && ip link set dev vrrp.186 up && ip link set dev vrrp.187 up && ip link set dev vrrp.188 up && ip link set dev vrrp.189 up && ip link set dev vrrp.190 up && ip link set dev vrrp.191 up && ip link set dev vrrp.192 up && ip link set dev vrrp.193 up && ip link set dev vrrp.194 up && ip link set dev vrrp.195 up && ip link set dev vrrp.196 up && ip link set dev vrrp.197 up && ip link set dev vrrp.198 up && ip link set dev vrrp.199 up && ip link set dev vrrp.200 up && ip link set dev vrrp.201 up && ip link set dev vrrp.202 up && ip link set dev vrrp.203 up && ip link set dev vrrp.204 up && ip link set dev vrrp.205 up && ip link set dev vrrp.206 up && ip link set dev vrrp.207 up && ip link set dev vrrp.208 up && ip link set dev vrrp.209 up && ip link set dev vrrp.210 up && ip link set dev vrrp.211 up && ip link set dev vrrp.212 up && ip link set dev vrrp.213 up && ip link set dev vrrp.214 up && ip link set dev vrrp.215 up && ip link set dev vrrp.216 up && ip link set dev vrrp.217 up && ip link set dev vrrp.218 up && ip link set dev vrrp.219 up && ip link set dev vrrp.220 up && ip link set dev vrrp.221 up && ip link set dev vrrp.222 up && ip link set dev vrrp.223 up && ip link set dev vrrp.224 up && ip link set dev vrrp.225 up && ip link set dev vrrp.226 up && ip link set dev vrrp.227 up && ip link set dev vrrp.228 up && ip link set dev vrrp.229 up && ip link set dev vrrp.230 up && ip link set dev vrrp.231 up && ip link set dev vrrp.232 up && ip link set dev vrrp.233 up && ip link set dev vrrp.234 up && ip link set dev vrrp.235 up && ip link set dev vrrp.236 up && ip link set dev vrrp.237 up && ip link set dev vrrp.238 up && ip link set dev vrrp.239 up && ip link set dev vrrp.240 up && ip link set dev vrrp.241 up && ip link set dev vrrp.242 up && ip link set dev vrrp.243 up && ip link set dev vrrp.244 up && ip link set dev vrrp.245 up && ip link set dev vrrp.246 up && ip link set dev vrrp.247 up && ip link set dev vrrp.248 up && ip link set dev vrrp.249 up && ip link set dev vrrp.250 up && ip link set dev vrrp.251 up && ip link set dev vrrp.252 up && ip link set dev vrrp.253 up && ip link set dev vrrp.254 up INFO asyncssh:logging.py:92 [conn=60, chan=530] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=530] Command: ip link set dev vrrp.1 up && ip link set dev vrrp.2 up && ip link set dev vrrp.3 up && ip link set dev vrrp.4 up && ip link set dev vrrp.5 up && ip link set dev vrrp.6 up && ip link set dev vrrp.7 up && ip link set dev vrrp.8 up && ip link set dev vrrp.9 up && ip link set dev vrrp.10 up && ip link set dev vrrp.11 up && ip link set dev vrrp.12 up && ip link set dev vrrp.13 up && ip link set dev vrrp.14 up && ip link set dev vrrp.15 up && ip link set dev vrrp.16 up && ip link set dev vrrp.17 up && ip link set dev vrrp.18 up && ip link set dev vrrp.19 up && ip link set dev vrrp.20 up && ip link set dev vrrp.21 up && ip link set dev vrrp.22 up && ip link set dev vrrp.23 up && ip link set dev vrrp.24 up && ip link set dev vrrp.25 up && ip link set dev vrrp.26 up && ip link set dev vrrp.27 up && ip link set dev vrrp.28 up && ip link set dev vrrp.29 up && ip link set dev vrrp.30 up && ip link set dev vrrp.31 up && ip link set dev vrrp.32 up && ip link set dev vrrp.33 up && ip link set dev vrrp.34 up && ip link set dev vrrp.35 up && ip link set dev vrrp.36 up && ip link set dev vrrp.37 up && ip link set dev vrrp.38 up && ip link set dev vrrp.39 up && ip link set dev vrrp.40 up && ip link set dev vrrp.41 up && ip link set dev vrrp.42 up && ip link set dev vrrp.43 up && ip link set dev vrrp.44 up && ip link set dev vrrp.45 up && ip link set dev vrrp.46 up && ip link set dev vrrp.47 up && ip link set dev vrrp.48 up && ip link set dev vrrp.49 up && ip link set dev vrrp.50 up && ip link set dev vrrp.51 up && ip link set dev vrrp.52 up && ip link set dev vrrp.53 up && ip link set dev vrrp.54 up && ip link set dev vrrp.55 up && ip link set dev vrrp.56 up && ip link set dev vrrp.57 up && ip link set dev vrrp.58 up && ip link set dev vrrp.59 up && ip link set dev vrrp.60 up && ip link set dev vrrp.61 up && ip link set dev vrrp.62 up && ip link set dev vrrp.63 up && ip link set dev vrrp.64 up && ip link set dev vrrp.65 up && ip link set dev vrrp.66 up && ip link set dev vrrp.67 up && ip link set dev vrrp.68 up && ip link set dev vrrp.69 up && ip link set dev vrrp.70 up && ip link set dev vrrp.71 up && ip link set dev vrrp.72 up && ip link set dev vrrp.73 up && ip link set dev vrrp.74 up && ip link set dev vrrp.75 up && ip link set dev vrrp.76 up && ip link set dev vrrp.77 up && ip link set dev vrrp.78 up && ip link set dev vrrp.79 up && ip link set dev vrrp.80 up && ip link set dev vrrp.81 up && ip link set dev vrrp.82 up && ip link set dev vrrp.83 up && ip link set dev vrrp.84 up && ip link set dev vrrp.85 up && ip link set dev vrrp.86 up && ip link set dev vrrp.87 up && ip link set dev vrrp.88 up && ip link set dev vrrp.89 up && ip link set dev vrrp.90 up && ip link set dev vrrp.91 up && ip link set dev vrrp.92 up && ip link set dev vrrp.93 up && ip link set dev vrrp.94 up && ip link set dev vrrp.95 up && ip link set dev vrrp.96 up && ip link set dev vrrp.97 up && ip link set dev vrrp.98 up && ip link set dev vrrp.99 up && ip link set dev vrrp.100 up && ip link set dev vrrp.101 up && ip link set dev vrrp.102 up && ip link set dev vrrp.103 up && ip link set dev vrrp.104 up && ip link set dev vrrp.105 up && ip link set dev vrrp.106 up && ip link set dev vrrp.107 up && ip link set dev vrrp.108 up && ip link set dev vrrp.109 up && ip link set dev vrrp.110 up && ip link set dev vrrp.111 up && ip link set dev vrrp.112 up && ip link set dev vrrp.113 up && ip link set dev vrrp.114 up && ip link set dev vrrp.115 up && ip link set dev vrrp.116 up && ip link set dev vrrp.117 up && ip link set dev vrrp.118 up && ip link set dev vrrp.119 up && ip link set dev vrrp.120 up && ip link set dev vrrp.121 up && ip link set dev vrrp.122 up && ip link set dev vrrp.123 up && ip link set dev vrrp.124 up && ip link set dev vrrp.125 up && ip link set dev vrrp.126 up && ip link set dev vrrp.127 up && ip link set dev vrrp.128 up && ip link set dev vrrp.129 up && ip link set dev vrrp.130 up && ip link set dev vrrp.131 up && ip link set dev vrrp.132 up && ip link set dev vrrp.133 up && ip link set dev vrrp.134 up && ip link set dev vrrp.135 up && ip link set dev vrrp.136 up && ip link set dev vrrp.137 up && ip link set dev vrrp.138 up && ip link set dev vrrp.139 up && ip link set dev vrrp.140 up && ip link set dev vrrp.141 up && ip link set dev vrrp.142 up && ip link set dev vrrp.143 up && ip link set dev vrrp.144 up && ip link set dev vrrp.145 up && ip link set dev vrrp.146 up && ip link set dev vrrp.147 up && ip link set dev vrrp.148 up && ip link set dev vrrp.149 up && ip link set dev vrrp.150 up && ip link set dev vrrp.151 up && ip link set dev vrrp.152 up && ip link set dev vrrp.153 up && ip link set dev vrrp.154 up && ip link set dev vrrp.155 up && ip link set dev vrrp.156 up && ip link set dev vrrp.157 up && ip link set dev vrrp.158 up && ip link set dev vrrp.159 up && ip link set dev vrrp.160 up && ip link set dev vrrp.161 up && ip link set dev vrrp.162 up && ip link set dev vrrp.163 up && ip link set dev vrrp.164 up && ip link set dev vrrp.165 up && ip link set dev vrrp.166 up && ip link set dev vrrp.167 up && ip link set dev vrrp.168 up && ip link set dev vrrp.169 up && ip link set dev vrrp.170 up && ip link set dev vrrp.171 up && ip link set dev vrrp.172 up && ip link set dev vrrp.173 up && ip link set dev vrrp.174 up && ip link set dev vrrp.175 up && ip link set dev vrrp.176 up && ip link set dev vrrp.177 up && ip link set dev vrrp.178 up && ip link set dev vrrp.179 up && ip link set dev vrrp.180 up && ip link set dev vrrp.181 up && ip link set dev vrrp.182 up && ip link set dev vrrp.183 up && ip link set dev vrrp.184 up && ip link set dev vrrp.185 up && ip link set dev vrrp.186 up && ip link set dev vrrp.187 up && ip link set dev vrrp.188 up && ip link set dev vrrp.189 up && ip link set dev vrrp.190 up && ip link set dev vrrp.191 up && ip link set dev vrrp.192 up && ip link set dev vrrp.193 up && ip link set dev vrrp.194 up && ip link set dev vrrp.195 up && ip link set dev vrrp.196 up && ip link set dev vrrp.197 up && ip link set dev vrrp.198 up && ip link set dev vrrp.199 up && ip link set dev vrrp.200 up && ip link set dev vrrp.201 up && ip link set dev vrrp.202 up && ip link set dev vrrp.203 up && ip link set dev vrrp.204 up && ip link set dev vrrp.205 up && ip link set dev vrrp.206 up && ip link set dev vrrp.207 up && ip link set dev vrrp.208 up && ip link set dev vrrp.209 up && ip link set dev vrrp.210 up && ip link set dev vrrp.211 up && ip link set dev vrrp.212 up && ip link set dev vrrp.213 up && ip link set dev vrrp.214 up && ip link set dev vrrp.215 up && ip link set dev vrrp.216 up && ip link set dev vrrp.217 up && ip link set dev vrrp.218 up && ip link set dev vrrp.219 up && ip link set dev vrrp.220 up && ip link set dev vrrp.221 up && ip link set dev vrrp.222 up && ip link set dev vrrp.223 up && ip link set dev vrrp.224 up && ip link set dev vrrp.225 up && ip link set dev vrrp.226 up && ip link set dev vrrp.227 up && ip link set dev vrrp.228 up && ip link set dev vrrp.229 up && ip link set dev vrrp.230 up && ip link set dev vrrp.231 up && ip link set dev vrrp.232 up && ip link set dev vrrp.233 up && ip link set dev vrrp.234 up && ip link set dev vrrp.235 up && ip link set dev vrrp.236 up && ip link set dev vrrp.237 up && ip link set dev vrrp.238 up && ip link set dev vrrp.239 up && ip link set dev vrrp.240 up && ip link set dev vrrp.241 up && ip link set dev vrrp.242 up && ip link set dev vrrp.243 up && ip link set dev vrrp.244 up && ip link set dev vrrp.245 up && ip link set dev vrrp.246 up && ip link set dev vrrp.247 up && ip link set dev vrrp.248 up && ip link set dev vrrp.249 up && ip link set dev vrrp.250 up && ip link set dev vrrp.251 up && ip link set dev vrrp.252 up && ip link set dev vrrp.253 up && ip link set dev vrrp.254 up INFO asyncssh:logging.py:92 [conn=60, chan=530] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=530] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=530] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=60, chan=531] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=61, chan=527] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=531] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=527] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=531] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=531] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=531] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=527] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=527] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=60, chan=532] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=527] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=528] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=532] Command: echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=528] Command: echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=60, chan=532] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=532] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=532] Channel closed DEBUG infra1:Logger.py:156 12:33:48.643118 IP 192.168.20.39 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.662950 IP 192.168.20.40 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.682935 IP 192.168.20.41 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.702919 IP 192.168.20.42 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.722935 IP 192.168.20.43 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.742933 IP 192.168.20.44 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.762961 IP 192.168.20.45 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.782939 IP 192.168.20.46 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.802936 IP 192.168.20.47 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.822936 IP 192.168.20.48 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.842937 IP 192.168.20.49 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.862935 IP 192.168.20.50 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.882935 IP 192.168.20.51 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.902937 IP 192.168.20.52 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.922936 IP 192.168.20.53 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.942936 IP 192.168.20.54 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.962936 IP 192.168.20.55 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:48.982946 IP 192.168.20.56 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.002956 IP 192.168.20.57 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.022939 IP 192.168.20.58 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.042938 IP 192.168.20.59 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.062937 IP 192.168.20.60 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.082938 IP 192.168.20.61 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.102938 IP 192.168.20.62 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.122942 IP 192.168.20.63 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.142940 IP 192.168.20.64 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.162938 IP 192.168.20.65 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.182940 IP 192.168.20.66 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.202939 IP 192.168.20.67 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.222940 IP 192.168.20.68 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.242942 IP 192.168.20.69 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.263021 IP 192.168.20.70 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.282962 IP 192.168.20.71 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.302955 IP 192.168.20.72 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.323011 IP 192.168.20.73 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.342975 IP 192.168.20.74 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.362945 IP 192.168.20.75 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.382961 IP 192.168.20.76 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.402946 IP 192.168.20.77 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.422960 IP 192.168.20.78 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.442961 IP 192.168.20.79 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.462946 IP 192.168.20.80 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.482985 IP 192.168.20.81 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.502947 IP 192.168.20.82 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.522946 IP 192.168.20.83 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.542944 IP 192.168.20.84 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.562945 IP 192.168.20.85 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.582944 IP 192.168.20.86 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.602947 IP 192.168.20.87 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.622956 IP 192.168.20.88 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.642968 IP 192.168.20.89 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.662953 IP 192.168.20.90 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.682954 IP 192.168.20.91 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.702953 IP 192.168.20.92 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.722990 IP 192.168.20.93 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.742973 IP 192.168.20.94 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.762975 IP 192.168.20.95 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.782957 IP 192.168.20.96 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.803152 IP 192.168.20.97 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.822957 IP 192.168.20.98 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.842954 IP 192.168.20.99 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.862959 IP 192.168.20.100 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.882955 IP 192.168.20.101 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.902953 IP 192.168.20.102 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.922959 IP 192.168.20.103 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.942956 IP 192.168.20.104 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.962954 IP 192.168.20.105 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:49.982965 IP 192.168.20.106 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.002983 IP 192.168.20.107 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.022959 IP 192.168.20.108 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.042969 IP 192.168.20.109 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.062958 IP 192.168.20.110 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.082956 IP 192.168.20.111 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.102958 IP 192.168.20.112 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.122957 IP 192.168.20.113 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.142959 IP 192.168.20.114 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.162960 IP 192.168.20.115 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.182956 IP 192.168.20.116 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.202957 IP 192.168.20.117 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.222973 IP 192.168.20.118 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.242961 IP 192.168.20.119 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.262957 IP 192.168.20.120 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.282962 IP 192.168.20.121 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.302960 IP 192.168.20.122 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.323066 IP 192.168.20.123 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.343060 IP 192.168.20.124 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.362966 IP 192.168.20.125 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.382964 IP 192.168.20.126 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.402966 IP 192.168.20.127 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.422960 IP 192.168.20.128 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.442962 IP 192.168.20.129 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.462976 IP 192.168.20.130 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.482972 IP 192.168.20.131 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.502964 IP 192.168.20.132 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.522975 IP 192.168.20.133 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.542964 IP 192.168.20.134 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.562961 IP 192.168.20.135 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.582962 IP 192.168.20.136 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.602964 IP 192.168.20.137 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.622966 IP 192.168.20.138 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.642966 IP 192.168.20.139 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.662985 IP 192.168.20.140 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.682969 IP 192.168.20.141 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.702968 IP 192.168.20.142 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.722986 IP 192.168.20.143 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.742968 IP 192.168.20.144 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.762986 IP 192.168.20.145 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.783001 IP 192.168.20.146 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.802993 IP 192.168.20.147 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.826034 IP 192.168.20.148 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.842981 IP 192.168.20.149 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.862969 IP 192.168.20.150 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.882968 IP 192.168.20.151 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.902976 IP 192.168.20.152 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.922969 IP 192.168.20.153 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.942969 IP 192.168.20.154 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.962986 IP 192.168.20.155 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:50.982972 IP 192.168.20.156 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.002974 IP 192.168.20.157 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.023012 IP 192.168.20.158 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.042974 IP 192.168.20.159 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.062973 IP 192.168.20.160 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.082974 IP 192.168.20.161 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.102971 IP 192.168.20.162 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.122973 IP 192.168.20.163 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.142974 IP 192.168.20.164 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.162970 IP 192.168.20.165 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.182973 IP 192.168.20.166 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.202994 IP 192.168.20.167 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.222976 IP 192.168.20.168 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.242977 IP 192.168.20.169 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.262971 IP 192.168.20.170 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.282974 IP 192.168.20.171 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.302979 IP 192.168.20.172 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.322974 IP 192.168.20.173 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.342976 IP 192.168.20.174 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.362975 IP 192.168.20.175 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.382974 IP 192.168.20.176 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.402975 IP 192.168.20.177 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.422977 IP 192.168.20.178 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.442975 IP 192.168.20.179 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.462977 IP 192.168.20.180 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.482981 IP 192.168.20.181 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.502975 IP 192.168.20.182 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.522983 IP 192.168.20.183 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.542982 IP 192.168.20.184 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.562981 IP 192.168.20.185 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.582980 IP 192.168.20.186 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.602981 IP 192.168.20.187 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.622982 IP 192.168.20.188 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.642983 IP 192.168.20.189 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.662982 IP 192.168.20.190 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.682991 IP 192.168.20.191 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.702986 IP 192.168.20.192 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.722987 IP 192.168.20.193 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.742988 IP 192.168.20.194 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.762984 IP 192.168.20.195 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.782983 IP 192.168.20.196 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.802985 IP 192.168.20.197 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.822984 IP 192.168.20.198 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.842986 IP 192.168.20.199 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.862985 IP 192.168.20.200 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.882984 IP 192.168.20.201 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.902985 IP 192.168.20.202 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.922987 IP 192.168.20.203 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.943008 IP 192.168.20.204 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.962989 IP 192.168.20.205 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:51.982988 IP 192.168.20.206 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.002988 IP 192.168.20.207 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.025640 IP 192.168.20.208 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.042991 IP 192.168.20.209 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.062991 IP 192.168.20.210 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.082990 IP 192.168.20.211 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.102990 IP 192.168.20.212 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.122989 IP 192.168.20.213 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.142990 IP 192.168.20.214 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.162991 IP 192.168.20.215 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.182991 IP 192.168.20.216 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.203021 IP 192.168.20.217 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.222996 IP 192.168.20.218 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.242995 IP 192.168.20.219 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.263006 IP 192.168.20.220 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.282996 IP 192.168.20.221 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.302993 IP 192.168.20.222 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.322994 IP 192.168.20.223 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.342995 IP 192.168.20.224 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.362994 IP 192.168.20.225 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.382996 IP 192.168.20.226 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.402995 IP 192.168.20.227 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.422994 IP 192.168.20.228 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.442995 IP 192.168.20.229 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.462995 IP 192.168.20.230 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.483001 IP 192.168.20.231 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.502998 IP 192.168.20.232 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.522997 IP 192.168.20.233 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.543000 IP 192.168.20.234 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.562997 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.582995 IP 192.168.20.236 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.602998 IP 192.168.20.237 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.623000 IP 192.168.20.238 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.642998 IP 192.168.20.239 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.663002 IP 192.168.20.240 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.682999 IP 192.168.20.241 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.703014 IP 192.168.20.242 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.723002 IP 192.168.20.243 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.743000 IP 192.168.20.244 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.763000 IP 192.168.20.245 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.783008 IP 192.168.20.246 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.803003 IP 192.168.20.247 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.823003 IP 192.168.20.248 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.843002 IP 192.168.20.249 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.863003 IP 192.168.20.250 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.883003 IP 192.168.20.251 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.903001 IP 192.168.20.252 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.923001 IP 192.168.20.253 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.943004 IP 192.168.20.254 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.963003 IP 192.168.20.1 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:52.983003 IP 192.168.20.2 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.003003 IP 192.168.20.3 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.023019 IP 192.168.20.4 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.043007 IP 192.168.20.5 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.063003 IP 192.168.20.6 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.083003 IP 192.168.20.7 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.103003 IP 192.168.20.8 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.123004 IP 192.168.20.9 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.143002 IP 192.168.20.10 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.163019 IP 192.168.20.11 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.183010 IP 192.168.20.12 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.203036 IP 192.168.20.13 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.223029 IP 192.168.20.14 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.243010 IP 192.168.20.15 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.263004 IP 192.168.20.16 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.283009 IP 192.168.20.17 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.303006 IP 192.168.20.18 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.323039 IP 192.168.20.19 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.343015 IP 192.168.20.20 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.363010 IP 192.168.20.21 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.383006 IP 192.168.20.22 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.403009 IP 192.168.20.23 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.423008 IP 192.168.20.24 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.443010 IP 192.168.20.25 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.463008 IP 192.168.20.26 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.483038 IP 192.168.20.27 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.503014 IP 192.168.20.28 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.523028 IP 192.168.20.29 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.543013 IP 192.168.20.30 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.563028 IP 192.168.20.31 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.583037 IP 192.168.20.32 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.603015 IP 192.168.20.33 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.623061 IP 192.168.20.34 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.643016 IP 192.168.20.35 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.663013 IP 192.168.20.36 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.683013 IP 192.168.20.37 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:33:53.703016 IP 192.168.20.38 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 254 packets captured 254 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=61, chan=528] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=528] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=528] 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 1 packet received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=60, chan=533] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=533] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=533] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=533] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=533] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.1 down && ip link set dev vrrp.2 down && ip link set dev vrrp.3 down && ip link set dev vrrp.4 down && ip link set dev vrrp.5 down && ip link set dev vrrp.6 down && ip link set dev vrrp.7 down && ip link set dev vrrp.8 down && ip link set dev vrrp.9 down && ip link set dev vrrp.10 down && ip link set dev vrrp.11 down && ip link set dev vrrp.12 down && ip link set dev vrrp.13 down && ip link set dev vrrp.14 down && ip link set dev vrrp.15 down && ip link set dev vrrp.16 down && ip link set dev vrrp.17 down && ip link set dev vrrp.18 down && ip link set dev vrrp.19 down && ip link set dev vrrp.20 down && ip link set dev vrrp.21 down && ip link set dev vrrp.22 down && ip link set dev vrrp.23 down && ip link set dev vrrp.24 down && ip link set dev vrrp.25 down && ip link set dev vrrp.26 down && ip link set dev vrrp.27 down && ip link set dev vrrp.28 down && ip link set dev vrrp.29 down && ip link set dev vrrp.30 down && ip link set dev vrrp.31 down && ip link set dev vrrp.32 down && ip link set dev vrrp.33 down && ip link set dev vrrp.34 down && ip link set dev vrrp.35 down && ip link set dev vrrp.36 down && ip link set dev vrrp.37 down && ip link set dev vrrp.38 down && ip link set dev vrrp.39 down && ip link set dev vrrp.40 down && ip link set dev vrrp.41 down && ip link set dev vrrp.42 down && ip link set dev vrrp.43 down && ip link set dev vrrp.44 down && ip link set dev vrrp.45 down && ip link set dev vrrp.46 down && ip link set dev vrrp.47 down && ip link set dev vrrp.48 down && ip link set dev vrrp.49 down && ip link set dev vrrp.50 down && ip link set dev vrrp.51 down && ip link set dev vrrp.52 down && ip link set dev vrrp.53 down && ip link set dev vrrp.54 down && ip link set dev vrrp.55 down && ip link set dev vrrp.56 down && ip link set dev vrrp.57 down && ip link set dev vrrp.58 down && ip link set dev vrrp.59 down && ip link set dev vrrp.60 down && ip link set dev vrrp.61 down && ip link set dev vrrp.62 down && ip link set dev vrrp.63 down && ip link set dev vrrp.64 down && ip link set dev vrrp.65 down && ip link set dev vrrp.66 down && ip link set dev vrrp.67 down && ip link set dev vrrp.68 down && ip link set dev vrrp.69 down && ip link set dev vrrp.70 down && ip link set dev vrrp.71 down && ip link set dev vrrp.72 down && ip link set dev vrrp.73 down && ip link set dev vrrp.74 down && ip link set dev vrrp.75 down && ip link set dev vrrp.76 down && ip link set dev vrrp.77 down && ip link set dev vrrp.78 down && ip link set dev vrrp.79 down && ip link set dev vrrp.80 down && ip link set dev vrrp.81 down && ip link set dev vrrp.82 down && ip link set dev vrrp.83 down && ip link set dev vrrp.84 down && ip link set dev vrrp.85 down && ip link set dev vrrp.86 down && ip link set dev vrrp.87 down && ip link set dev vrrp.88 down && ip link set dev vrrp.89 down && ip link set dev vrrp.90 down && ip link set dev vrrp.91 down && ip link set dev vrrp.92 down && ip link set dev vrrp.93 down && ip link set dev vrrp.94 down && ip link set dev vrrp.95 down && ip link set dev vrrp.96 down && ip link set dev vrrp.97 down && ip link set dev vrrp.98 down && ip link set dev vrrp.99 down && ip link set dev vrrp.100 down && ip link set dev vrrp.101 down && ip link set dev vrrp.102 down && ip link set dev vrrp.103 down && ip link set dev vrrp.104 down && ip link set dev vrrp.105 down && ip link set dev vrrp.106 down && ip link set dev vrrp.107 down && ip link set dev vrrp.108 down && ip link set dev vrrp.109 down && ip link set dev vrrp.110 down && ip link set dev vrrp.111 down && ip link set dev vrrp.112 down && ip link set dev vrrp.113 down && ip link set dev vrrp.114 down && ip link set dev vrrp.115 down && ip link set dev vrrp.116 down && ip link set dev vrrp.117 down && ip link set dev vrrp.118 down && ip link set dev vrrp.119 down && ip link set dev vrrp.120 down && ip link set dev vrrp.121 down && ip link set dev vrrp.122 down && ip link set dev vrrp.123 down && ip link set dev vrrp.124 down && ip link set dev vrrp.125 down && ip link set dev vrrp.126 down && ip link set dev vrrp.127 down && ip link set dev vrrp.128 down && ip link set dev vrrp.129 down && ip link set dev vrrp.130 down && ip link set dev vrrp.131 down && ip link set dev vrrp.132 down && ip link set dev vrrp.133 down && ip link set dev vrrp.134 down && ip link set dev vrrp.135 down && ip link set dev vrrp.136 down && ip link set dev vrrp.137 down && ip link set dev vrrp.138 down && ip link set dev vrrp.139 down && ip link set dev vrrp.140 down && ip link set dev vrrp.141 down && ip link set dev vrrp.142 down && ip link set dev vrrp.143 down && ip link set dev vrrp.144 down && ip link set dev vrrp.145 down && ip link set dev vrrp.146 down && ip link set dev vrrp.147 down && ip link set dev vrrp.148 down && ip link set dev vrrp.149 down && ip link set dev vrrp.150 down && ip link set dev vrrp.151 down && ip link set dev vrrp.152 down && ip link set dev vrrp.153 down && ip link set dev vrrp.154 down && ip link set dev vrrp.155 down && ip link set dev vrrp.156 down && ip link set dev vrrp.157 down && ip link set dev vrrp.158 down && ip link set dev vrrp.159 down && ip link set dev vrrp.160 down && ip link set dev vrrp.161 down && ip link set dev vrrp.162 down && ip link set dev vrrp.163 down && ip link set dev vrrp.164 down && ip link set dev vrrp.165 down && ip link set dev vrrp.166 down && ip link set dev vrrp.167 down && ip link set dev vrrp.168 down && ip link set dev vrrp.169 down && ip link set dev vrrp.170 down && ip link set dev vrrp.171 down && ip link set dev vrrp.172 down && ip link set dev vrrp.173 down && ip link set dev vrrp.174 down && ip link set dev vrrp.175 down && ip link set dev vrrp.176 down && ip link set dev vrrp.177 down && ip link set dev vrrp.178 down && ip link set dev vrrp.179 down && ip link set dev vrrp.180 down && ip link set dev vrrp.181 down && ip link set dev vrrp.182 down && ip link set dev vrrp.183 down && ip link set dev vrrp.184 down && ip link set dev vrrp.185 down && ip link set dev vrrp.186 down && ip link set dev vrrp.187 down && ip link set dev vrrp.188 down && ip link set dev vrrp.189 down && ip link set dev vrrp.190 down && ip link set dev vrrp.191 down && ip link set dev vrrp.192 down && ip link set dev vrrp.193 down && ip link set dev vrrp.194 down && ip link set dev vrrp.195 down && ip link set dev vrrp.196 down && ip link set dev vrrp.197 down && ip link set dev vrrp.198 down && ip link set dev vrrp.199 down && ip link set dev vrrp.200 down && ip link set dev vrrp.201 down && ip link set dev vrrp.202 down && ip link set dev vrrp.203 down && ip link set dev vrrp.204 down && ip link set dev vrrp.205 down && ip link set dev vrrp.206 down && ip link set dev vrrp.207 down && ip link set dev vrrp.208 down && ip link set dev vrrp.209 down && ip link set dev vrrp.210 down && ip link set dev vrrp.211 down && ip link set dev vrrp.212 down && ip link set dev vrrp.213 down && ip link set dev vrrp.214 down && ip link set dev vrrp.215 down && ip link set dev vrrp.216 down && ip link set dev vrrp.217 down && ip link set dev vrrp.218 down && ip link set dev vrrp.219 down && ip link set dev vrrp.220 down && ip link set dev vrrp.221 down && ip link set dev vrrp.222 down && ip link set dev vrrp.223 down && ip link set dev vrrp.224 down && ip link set dev vrrp.225 down && ip link set dev vrrp.226 down && ip link set dev vrrp.227 down && ip link set dev vrrp.228 down && ip link set dev vrrp.229 down && ip link set dev vrrp.230 down && ip link set dev vrrp.231 down && ip link set dev vrrp.232 down && ip link set dev vrrp.233 down && ip link set dev vrrp.234 down && ip link set dev vrrp.235 down && ip link set dev vrrp.236 down && ip link set dev vrrp.237 down && ip link set dev vrrp.238 down && ip link set dev vrrp.239 down && ip link set dev vrrp.240 down && ip link set dev vrrp.241 down && ip link set dev vrrp.242 down && ip link set dev vrrp.243 down && ip link set dev vrrp.244 down && ip link set dev vrrp.245 down && ip link set dev vrrp.246 down && ip link set dev vrrp.247 down && ip link set dev vrrp.248 down && ip link set dev vrrp.249 down && ip link set dev vrrp.250 down && ip link set dev vrrp.251 down && ip link set dev vrrp.252 down && ip link set dev vrrp.253 down && ip link set dev vrrp.254 down INFO asyncssh:logging.py:92 [conn=60, chan=534] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=534] Command: ip link set dev vrrp.1 down && ip link set dev vrrp.2 down && ip link set dev vrrp.3 down && ip link set dev vrrp.4 down && ip link set dev vrrp.5 down && ip link set dev vrrp.6 down && ip link set dev vrrp.7 down && ip link set dev vrrp.8 down && ip link set dev vrrp.9 down && ip link set dev vrrp.10 down && ip link set dev vrrp.11 down && ip link set dev vrrp.12 down && ip link set dev vrrp.13 down && ip link set dev vrrp.14 down && ip link set dev vrrp.15 down && ip link set dev vrrp.16 down && ip link set dev vrrp.17 down && ip link set dev vrrp.18 down && ip link set dev vrrp.19 down && ip link set dev vrrp.20 down && ip link set dev vrrp.21 down && ip link set dev vrrp.22 down && ip link set dev vrrp.23 down && ip link set dev vrrp.24 down && ip link set dev vrrp.25 down && ip link set dev vrrp.26 down && ip link set dev vrrp.27 down && ip link set dev vrrp.28 down && ip link set dev vrrp.29 down && ip link set dev vrrp.30 down && ip link set dev vrrp.31 down && ip link set dev vrrp.32 down && ip link set dev vrrp.33 down && ip link set dev vrrp.34 down && ip link set dev vrrp.35 down && ip link set dev vrrp.36 down && ip link set dev vrrp.37 down && ip link set dev vrrp.38 down && ip link set dev vrrp.39 down && ip link set dev vrrp.40 down && ip link set dev vrrp.41 down && ip link set dev vrrp.42 down && ip link set dev vrrp.43 down && ip link set dev vrrp.44 down && ip link set dev vrrp.45 down && ip link set dev vrrp.46 down && ip link set dev vrrp.47 down && ip link set dev vrrp.48 down && ip link set dev vrrp.49 down && ip link set dev vrrp.50 down && ip link set dev vrrp.51 down && ip link set dev vrrp.52 down && ip link set dev vrrp.53 down && ip link set dev vrrp.54 down && ip link set dev vrrp.55 down && ip link set dev vrrp.56 down && ip link set dev vrrp.57 down && ip link set dev vrrp.58 down && ip link set dev vrrp.59 down && ip link set dev vrrp.60 down && ip link set dev vrrp.61 down && ip link set dev vrrp.62 down && ip link set dev vrrp.63 down && ip link set dev vrrp.64 down && ip link set dev vrrp.65 down && ip link set dev vrrp.66 down && ip link set dev vrrp.67 down && ip link set dev vrrp.68 down && ip link set dev vrrp.69 down && ip link set dev vrrp.70 down && ip link set dev vrrp.71 down && ip link set dev vrrp.72 down && ip link set dev vrrp.73 down && ip link set dev vrrp.74 down && ip link set dev vrrp.75 down && ip link set dev vrrp.76 down && ip link set dev vrrp.77 down && ip link set dev vrrp.78 down && ip link set dev vrrp.79 down && ip link set dev vrrp.80 down && ip link set dev vrrp.81 down && ip link set dev vrrp.82 down && ip link set dev vrrp.83 down && ip link set dev vrrp.84 down && ip link set dev vrrp.85 down && ip link set dev vrrp.86 down && ip link set dev vrrp.87 down && ip link set dev vrrp.88 down && ip link set dev vrrp.89 down && ip link set dev vrrp.90 down && ip link set dev vrrp.91 down && ip link set dev vrrp.92 down && ip link set dev vrrp.93 down && ip link set dev vrrp.94 down && ip link set dev vrrp.95 down && ip link set dev vrrp.96 down && ip link set dev vrrp.97 down && ip link set dev vrrp.98 down && ip link set dev vrrp.99 down && ip link set dev vrrp.100 down && ip link set dev vrrp.101 down && ip link set dev vrrp.102 down && ip link set dev vrrp.103 down && ip link set dev vrrp.104 down && ip link set dev vrrp.105 down && ip link set dev vrrp.106 down && ip link set dev vrrp.107 down && ip link set dev vrrp.108 down && ip link set dev vrrp.109 down && ip link set dev vrrp.110 down && ip link set dev vrrp.111 down && ip link set dev vrrp.112 down && ip link set dev vrrp.113 down && ip link set dev vrrp.114 down && ip link set dev vrrp.115 down && ip link set dev vrrp.116 down && ip link set dev vrrp.117 down && ip link set dev vrrp.118 down && ip link set dev vrrp.119 down && ip link set dev vrrp.120 down && ip link set dev vrrp.121 down && ip link set dev vrrp.122 down && ip link set dev vrrp.123 down && ip link set dev vrrp.124 down && ip link set dev vrrp.125 down && ip link set dev vrrp.126 down && ip link set dev vrrp.127 down && ip link set dev vrrp.128 down && ip link set dev vrrp.129 down && ip link set dev vrrp.130 down && ip link set dev vrrp.131 down && ip link set dev vrrp.132 down && ip link set dev vrrp.133 down && ip link set dev vrrp.134 down && ip link set dev vrrp.135 down && ip link set dev vrrp.136 down && ip link set dev vrrp.137 down && ip link set dev vrrp.138 down && ip link set dev vrrp.139 down && ip link set dev vrrp.140 down && ip link set dev vrrp.141 down && ip link set dev vrrp.142 down && ip link set dev vrrp.143 down && ip link set dev vrrp.144 down && ip link set dev vrrp.145 down && ip link set dev vrrp.146 down && ip link set dev vrrp.147 down && ip link set dev vrrp.148 down && ip link set dev vrrp.149 down && ip link set dev vrrp.150 down && ip link set dev vrrp.151 down && ip link set dev vrrp.152 down && ip link set dev vrrp.153 down && ip link set dev vrrp.154 down && ip link set dev vrrp.155 down && ip link set dev vrrp.156 down && ip link set dev vrrp.157 down && ip link set dev vrrp.158 down && ip link set dev vrrp.159 down && ip link set dev vrrp.160 down && ip link set dev vrrp.161 down && ip link set dev vrrp.162 down && ip link set dev vrrp.163 down && ip link set dev vrrp.164 down && ip link set dev vrrp.165 down && ip link set dev vrrp.166 down && ip link set dev vrrp.167 down && ip link set dev vrrp.168 down && ip link set dev vrrp.169 down && ip link set dev vrrp.170 down && ip link set dev vrrp.171 down && ip link set dev vrrp.172 down && ip link set dev vrrp.173 down && ip link set dev vrrp.174 down && ip link set dev vrrp.175 down && ip link set dev vrrp.176 down && ip link set dev vrrp.177 down && ip link set dev vrrp.178 down && ip link set dev vrrp.179 down && ip link set dev vrrp.180 down && ip link set dev vrrp.181 down && ip link set dev vrrp.182 down && ip link set dev vrrp.183 down && ip link set dev vrrp.184 down && ip link set dev vrrp.185 down && ip link set dev vrrp.186 down && ip link set dev vrrp.187 down && ip link set dev vrrp.188 down && ip link set dev vrrp.189 down && ip link set dev vrrp.190 down && ip link set dev vrrp.191 down && ip link set dev vrrp.192 down && ip link set dev vrrp.193 down && ip link set dev vrrp.194 down && ip link set dev vrrp.195 down && ip link set dev vrrp.196 down && ip link set dev vrrp.197 down && ip link set dev vrrp.198 down && ip link set dev vrrp.199 down && ip link set dev vrrp.200 down && ip link set dev vrrp.201 down && ip link set dev vrrp.202 down && ip link set dev vrrp.203 down && ip link set dev vrrp.204 down && ip link set dev vrrp.205 down && ip link set dev vrrp.206 down && ip link set dev vrrp.207 down && ip link set dev vrrp.208 down && ip link set dev vrrp.209 down && ip link set dev vrrp.210 down && ip link set dev vrrp.211 down && ip link set dev vrrp.212 down && ip link set dev vrrp.213 down && ip link set dev vrrp.214 down && ip link set dev vrrp.215 down && ip link set dev vrrp.216 down && ip link set dev vrrp.217 down && ip link set dev vrrp.218 down && ip link set dev vrrp.219 down && ip link set dev vrrp.220 down && ip link set dev vrrp.221 down && ip link set dev vrrp.222 down && ip link set dev vrrp.223 down && ip link set dev vrrp.224 down && ip link set dev vrrp.225 down && ip link set dev vrrp.226 down && ip link set dev vrrp.227 down && ip link set dev vrrp.228 down && ip link set dev vrrp.229 down && ip link set dev vrrp.230 down && ip link set dev vrrp.231 down && ip link set dev vrrp.232 down && ip link set dev vrrp.233 down && ip link set dev vrrp.234 down && ip link set dev vrrp.235 down && ip link set dev vrrp.236 down && ip link set dev vrrp.237 down && ip link set dev vrrp.238 down && ip link set dev vrrp.239 down && ip link set dev vrrp.240 down && ip link set dev vrrp.241 down && ip link set dev vrrp.242 down && ip link set dev vrrp.243 down && ip link set dev vrrp.244 down && ip link set dev vrrp.245 down && ip link set dev vrrp.246 down && ip link set dev vrrp.247 down && ip link set dev vrrp.248 down && ip link set dev vrrp.249 down && ip link set dev vrrp.250 down && ip link set dev vrrp.251 down && ip link set dev vrrp.252 down && ip link set dev vrrp.253 down && ip link set dev vrrp.254 down INFO asyncssh:logging.py:92 [conn=60, chan=534] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=534] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=534] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=60, chan=535] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=61, chan=529] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=535] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=529] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=535] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=535] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=535] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=529] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=529] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=60, chan=536] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=529] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=530] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=536] Command: echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=530] Command: echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=530] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=530] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=530] Channel closed DEBUG infra2:Logger.py:156 17:15:55.489478 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.509450 IP 192.168.20.236 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.529444 IP 192.168.20.237 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.549439 IP 192.168.20.238 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.569437 IP 192.168.20.239 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.589439 IP 192.168.20.240 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.609457 IP 192.168.20.241 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.629466 IP 192.168.20.242 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.649444 IP 192.168.20.243 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.669670 IP 192.168.20.244 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.689449 IP 192.168.20.245 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.709442 IP 192.168.20.246 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.729441 IP 192.168.20.247 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.749438 IP 192.168.20.248 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.769443 IP 192.168.20.249 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.789455 IP 192.168.20.250 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.809442 IP 192.168.20.251 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.829440 IP 192.168.20.252 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.849438 IP 192.168.20.253 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.869434 IP 192.168.20.254 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.889435 IP 192.168.20.1 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.909437 IP 192.168.20.2 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.929436 IP 192.168.20.3 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.949437 IP 192.168.20.4 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.969456 IP 192.168.20.5 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:55.989451 IP 192.168.20.6 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.009452 IP 192.168.20.7 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.029442 IP 192.168.20.8 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.049451 IP 192.168.20.9 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.069441 IP 192.168.20.10 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.089433 IP 192.168.20.11 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.109435 IP 192.168.20.12 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.129701 IP 192.168.20.13 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.149436 IP 192.168.20.14 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.169434 IP 192.168.20.15 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.189438 IP 192.168.20.16 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.209434 IP 192.168.20.17 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.229435 IP 192.168.20.18 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.249435 IP 192.168.20.19 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.269433 IP 192.168.20.20 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.289431 IP 192.168.20.21 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.309431 IP 192.168.20.22 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.329433 IP 192.168.20.23 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.349434 IP 192.168.20.24 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.369431 IP 192.168.20.25 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.389428 IP 192.168.20.26 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.409429 IP 192.168.20.27 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.429432 IP 192.168.20.28 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.449432 IP 192.168.20.29 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.469450 IP 192.168.20.30 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.489460 IP 192.168.20.31 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.509434 IP 192.168.20.32 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.529438 IP 192.168.20.33 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.549434 IP 192.168.20.34 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.569436 IP 192.168.20.35 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.589434 IP 192.168.20.36 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.609444 IP 192.168.20.37 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.629436 IP 192.168.20.38 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.649441 IP 192.168.20.39 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.669442 IP 192.168.20.40 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.689454 IP 192.168.20.41 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.709445 IP 192.168.20.42 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.729440 IP 192.168.20.43 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.749455 IP 192.168.20.44 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.769440 IP 192.168.20.45 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.789458 IP 192.168.20.46 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.809434 IP 192.168.20.47 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.829427 IP 192.168.20.48 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.849429 IP 192.168.20.49 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.869431 IP 192.168.20.50 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.889430 IP 192.168.20.51 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.909426 IP 192.168.20.52 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.929426 IP 192.168.20.53 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.949427 IP 192.168.20.54 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.969429 IP 192.168.20.55 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:56.989433 IP 192.168.20.56 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.009429 IP 192.168.20.57 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.029424 IP 192.168.20.58 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.049443 IP 192.168.20.59 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.069437 IP 192.168.20.60 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.089437 IP 192.168.20.61 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.109436 IP 192.168.20.62 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.129438 IP 192.168.20.63 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.149434 IP 192.168.20.64 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.169429 IP 192.168.20.65 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.189429 IP 192.168.20.66 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.209428 IP 192.168.20.67 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.229427 IP 192.168.20.68 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.249424 IP 192.168.20.69 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.269433 IP 192.168.20.70 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.289429 IP 192.168.20.71 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.309424 IP 192.168.20.72 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.329423 IP 192.168.20.73 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.349422 IP 192.168.20.74 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.369426 IP 192.168.20.75 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.389427 IP 192.168.20.76 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.409424 IP 192.168.20.77 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.429425 IP 192.168.20.78 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.449422 IP 192.168.20.79 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.469423 IP 192.168.20.80 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.489424 IP 192.168.20.81 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.509450 IP 192.168.20.82 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.529428 IP 192.168.20.83 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.549427 IP 192.168.20.84 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.569424 IP 192.168.20.85 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.589423 IP 192.168.20.86 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.609438 IP 192.168.20.87 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.629424 IP 192.168.20.88 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.649423 IP 192.168.20.89 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.669421 IP 192.168.20.90 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.689485 IP 192.168.20.91 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.709424 IP 192.168.20.92 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.729424 IP 192.168.20.93 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.749418 IP 192.168.20.94 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.769420 IP 192.168.20.95 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.789435 IP 192.168.20.96 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.809425 IP 192.168.20.97 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.829423 IP 192.168.20.98 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.849453 IP 192.168.20.99 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.869449 IP 192.168.20.100 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.889440 IP 192.168.20.101 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.909446 IP 192.168.20.102 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.929441 IP 192.168.20.103 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.949438 IP 192.168.20.104 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.969428 IP 192.168.20.105 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:57.989426 IP 192.168.20.106 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.009432 IP 192.168.20.107 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.029424 IP 192.168.20.108 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.049561 IP 192.168.20.109 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.069530 IP 192.168.20.110 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.089541 IP 192.168.20.111 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.109557 IP 192.168.20.112 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.129443 IP 192.168.20.113 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.149437 IP 192.168.20.114 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.169449 IP 192.168.20.115 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.189429 IP 192.168.20.116 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.209439 IP 192.168.20.117 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.229438 IP 192.168.20.118 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.249427 IP 192.168.20.119 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.269422 IP 192.168.20.120 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.289420 IP 192.168.20.121 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.309421 IP 192.168.20.122 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.329426 IP 192.168.20.123 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.369421 IP 192.168.20.125 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.389418 IP 192.168.20.126 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.409419 IP 192.168.20.127 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.429418 IP 192.168.20.128 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.449418 IP 192.168.20.129 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.469419 IP 192.168.20.130 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.489414 IP 192.168.20.131 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.509417 IP 192.168.20.132 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.529444 IP 192.168.20.133 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.549424 IP 192.168.20.134 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.569421 IP 192.168.20.135 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.589416 IP 192.168.20.136 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.609439 IP 192.168.20.137 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.629421 IP 192.168.20.138 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.649417 IP 192.168.20.139 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.669440 IP 192.168.20.140 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.689427 IP 192.168.20.141 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.709415 IP 192.168.20.142 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.729420 IP 192.168.20.143 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.749422 IP 192.168.20.144 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.769417 IP 192.168.20.145 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.789455 IP 192.168.20.146 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.809432 IP 192.168.20.147 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.829430 IP 192.168.20.148 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.849426 IP 192.168.20.149 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.869426 IP 192.168.20.150 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.889430 IP 192.168.20.151 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.909414 IP 192.168.20.152 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.929418 IP 192.168.20.153 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.949415 IP 192.168.20.154 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.969416 IP 192.168.20.155 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:58.989411 IP 192.168.20.156 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.009413 IP 192.168.20.157 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.029411 IP 192.168.20.158 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.049415 IP 192.168.20.159 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.069416 IP 192.168.20.160 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.089410 IP 192.168.20.161 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.109475 IP 192.168.20.162 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.129499 IP 192.168.20.163 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.149419 IP 192.168.20.164 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.169419 IP 192.168.20.165 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.189416 IP 192.168.20.166 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.209427 IP 192.168.20.167 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.229421 IP 192.168.20.168 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.249426 IP 192.168.20.169 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.269428 IP 192.168.20.170 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.289435 IP 192.168.20.171 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.309418 IP 192.168.20.172 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.329414 IP 192.168.20.173 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.349415 IP 192.168.20.174 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.369416 IP 192.168.20.175 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.389412 IP 192.168.20.176 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.409411 IP 192.168.20.177 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.429410 IP 192.168.20.178 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.449411 IP 192.168.20.179 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.469414 IP 192.168.20.180 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.489408 IP 192.168.20.181 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.509410 IP 192.168.20.182 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.529410 IP 192.168.20.183 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.549430 IP 192.168.20.184 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.569414 IP 192.168.20.185 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.589411 IP 192.168.20.186 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.609437 IP 192.168.20.187 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.629413 IP 192.168.20.188 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.649408 IP 192.168.20.189 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.669409 IP 192.168.20.190 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.689417 IP 192.168.20.191 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.709410 IP 192.168.20.192 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.729408 IP 192.168.20.193 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.749405 IP 192.168.20.194 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.769408 IP 192.168.20.195 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.789432 IP 192.168.20.196 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.809414 IP 192.168.20.197 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.829409 IP 192.168.20.198 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.849404 IP 192.168.20.199 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.869404 IP 192.168.20.200 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.889407 IP 192.168.20.201 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.909407 IP 192.168.20.202 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.929404 IP 192.168.20.203 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.949406 IP 192.168.20.204 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.969407 IP 192.168.20.205 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:15:59.989410 IP 192.168.20.206 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.009407 IP 192.168.20.207 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.029407 IP 192.168.20.208 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.049405 IP 192.168.20.209 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.069402 IP 192.168.20.210 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.089408 IP 192.168.20.211 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.109406 IP 192.168.20.212 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.129405 IP 192.168.20.213 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.149407 IP 192.168.20.214 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.169401 IP 192.168.20.215 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.189404 IP 192.168.20.216 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.209405 IP 192.168.20.217 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.229404 IP 192.168.20.218 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.249402 IP 192.168.20.219 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.269415 IP 192.168.20.220 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.289419 IP 192.168.20.221 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.309415 IP 192.168.20.222 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.329413 IP 192.168.20.223 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.349419 IP 192.168.20.224 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.369415 IP 192.168.20.225 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.389407 IP 192.168.20.226 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.409404 IP 192.168.20.227 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.429405 IP 192.168.20.228 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.449404 IP 192.168.20.229 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.469403 IP 192.168.20.230 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.489400 IP 192.168.20.231 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.509401 IP 192.168.20.232 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.529402 IP 192.168.20.233 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.549406 IP 192.168.20.234 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 17:16:00.569403 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 254 packets captured 254 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=60, chan=536] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=536] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=536] 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=60, chan=537] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=537] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=537] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=537] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=537] Channel closed DEBUG infra1:Logger.py:156 ip link set dev vrrp.1 up && ip link set dev vrrp.2 up && ip link set dev vrrp.3 up && ip link set dev vrrp.4 up && ip link set dev vrrp.5 up && ip link set dev vrrp.6 up && ip link set dev vrrp.7 up && ip link set dev vrrp.8 up && ip link set dev vrrp.9 up && ip link set dev vrrp.10 up && ip link set dev vrrp.11 up && ip link set dev vrrp.12 up && ip link set dev vrrp.13 up && ip link set dev vrrp.14 up && ip link set dev vrrp.15 up && ip link set dev vrrp.16 up && ip link set dev vrrp.17 up && ip link set dev vrrp.18 up && ip link set dev vrrp.19 up && ip link set dev vrrp.20 up && ip link set dev vrrp.21 up && ip link set dev vrrp.22 up && ip link set dev vrrp.23 up && ip link set dev vrrp.24 up && ip link set dev vrrp.25 up && ip link set dev vrrp.26 up && ip link set dev vrrp.27 up && ip link set dev vrrp.28 up && ip link set dev vrrp.29 up && ip link set dev vrrp.30 up && ip link set dev vrrp.31 up && ip link set dev vrrp.32 up && ip link set dev vrrp.33 up && ip link set dev vrrp.34 up && ip link set dev vrrp.35 up && ip link set dev vrrp.36 up && ip link set dev vrrp.37 up && ip link set dev vrrp.38 up && ip link set dev vrrp.39 up && ip link set dev vrrp.40 up && ip link set dev vrrp.41 up && ip link set dev vrrp.42 up && ip link set dev vrrp.43 up && ip link set dev vrrp.44 up && ip link set dev vrrp.45 up && ip link set dev vrrp.46 up && ip link set dev vrrp.47 up && ip link set dev vrrp.48 up && ip link set dev vrrp.49 up && ip link set dev vrrp.50 up && ip link set dev vrrp.51 up && ip link set dev vrrp.52 up && ip link set dev vrrp.53 up && ip link set dev vrrp.54 up && ip link set dev vrrp.55 up && ip link set dev vrrp.56 up && ip link set dev vrrp.57 up && ip link set dev vrrp.58 up && ip link set dev vrrp.59 up && ip link set dev vrrp.60 up && ip link set dev vrrp.61 up && ip link set dev vrrp.62 up && ip link set dev vrrp.63 up && ip link set dev vrrp.64 up && ip link set dev vrrp.65 up && ip link set dev vrrp.66 up && ip link set dev vrrp.67 up && ip link set dev vrrp.68 up && ip link set dev vrrp.69 up && ip link set dev vrrp.70 up && ip link set dev vrrp.71 up && ip link set dev vrrp.72 up && ip link set dev vrrp.73 up && ip link set dev vrrp.74 up && ip link set dev vrrp.75 up && ip link set dev vrrp.76 up && ip link set dev vrrp.77 up && ip link set dev vrrp.78 up && ip link set dev vrrp.79 up && ip link set dev vrrp.80 up && ip link set dev vrrp.81 up && ip link set dev vrrp.82 up && ip link set dev vrrp.83 up && ip link set dev vrrp.84 up && ip link set dev vrrp.85 up && ip link set dev vrrp.86 up && ip link set dev vrrp.87 up && ip link set dev vrrp.88 up && ip link set dev vrrp.89 up && ip link set dev vrrp.90 up && ip link set dev vrrp.91 up && ip link set dev vrrp.92 up && ip link set dev vrrp.93 up && ip link set dev vrrp.94 up && ip link set dev vrrp.95 up && ip link set dev vrrp.96 up && ip link set dev vrrp.97 up && ip link set dev vrrp.98 up && ip link set dev vrrp.99 up && ip link set dev vrrp.100 up && ip link set dev vrrp.101 up && ip link set dev vrrp.102 up && ip link set dev vrrp.103 up && ip link set dev vrrp.104 up && ip link set dev vrrp.105 up && ip link set dev vrrp.106 up && ip link set dev vrrp.107 up && ip link set dev vrrp.108 up && ip link set dev vrrp.109 up && ip link set dev vrrp.110 up && ip link set dev vrrp.111 up && ip link set dev vrrp.112 up && ip link set dev vrrp.113 up && ip link set dev vrrp.114 up && ip link set dev vrrp.115 up && ip link set dev vrrp.116 up && ip link set dev vrrp.117 up && ip link set dev vrrp.118 up && ip link set dev vrrp.119 up && ip link set dev vrrp.120 up && ip link set dev vrrp.121 up && ip link set dev vrrp.122 up && ip link set dev vrrp.123 up && ip link set dev vrrp.124 up && ip link set dev vrrp.125 up && ip link set dev vrrp.126 up && ip link set dev vrrp.127 up && ip link set dev vrrp.128 up && ip link set dev vrrp.129 up && ip link set dev vrrp.130 up && ip link set dev vrrp.131 up && ip link set dev vrrp.132 up && ip link set dev vrrp.133 up && ip link set dev vrrp.134 up && ip link set dev vrrp.135 up && ip link set dev vrrp.136 up && ip link set dev vrrp.137 up && ip link set dev vrrp.138 up && ip link set dev vrrp.139 up && ip link set dev vrrp.140 up && ip link set dev vrrp.141 up && ip link set dev vrrp.142 up && ip link set dev vrrp.143 up && ip link set dev vrrp.144 up && ip link set dev vrrp.145 up && ip link set dev vrrp.146 up && ip link set dev vrrp.147 up && ip link set dev vrrp.148 up && ip link set dev vrrp.149 up && ip link set dev vrrp.150 up && ip link set dev vrrp.151 up && ip link set dev vrrp.152 up && ip link set dev vrrp.153 up && ip link set dev vrrp.154 up && ip link set dev vrrp.155 up && ip link set dev vrrp.156 up && ip link set dev vrrp.157 up && ip link set dev vrrp.158 up && ip link set dev vrrp.159 up && ip link set dev vrrp.160 up && ip link set dev vrrp.161 up && ip link set dev vrrp.162 up && ip link set dev vrrp.163 up && ip link set dev vrrp.164 up && ip link set dev vrrp.165 up && ip link set dev vrrp.166 up && ip link set dev vrrp.167 up && ip link set dev vrrp.168 up && ip link set dev vrrp.169 up && ip link set dev vrrp.170 up && ip link set dev vrrp.171 up && ip link set dev vrrp.172 up && ip link set dev vrrp.173 up && ip link set dev vrrp.174 up && ip link set dev vrrp.175 up && ip link set dev vrrp.176 up && ip link set dev vrrp.177 up && ip link set dev vrrp.178 up && ip link set dev vrrp.179 up && ip link set dev vrrp.180 up && ip link set dev vrrp.181 up && ip link set dev vrrp.182 up && ip link set dev vrrp.183 up && ip link set dev vrrp.184 up && ip link set dev vrrp.185 up && ip link set dev vrrp.186 up && ip link set dev vrrp.187 up && ip link set dev vrrp.188 up && ip link set dev vrrp.189 up && ip link set dev vrrp.190 up && ip link set dev vrrp.191 up && ip link set dev vrrp.192 up && ip link set dev vrrp.193 up && ip link set dev vrrp.194 up && ip link set dev vrrp.195 up && ip link set dev vrrp.196 up && ip link set dev vrrp.197 up && ip link set dev vrrp.198 up && ip link set dev vrrp.199 up && ip link set dev vrrp.200 up && ip link set dev vrrp.201 up && ip link set dev vrrp.202 up && ip link set dev vrrp.203 up && ip link set dev vrrp.204 up && ip link set dev vrrp.205 up && ip link set dev vrrp.206 up && ip link set dev vrrp.207 up && ip link set dev vrrp.208 up && ip link set dev vrrp.209 up && ip link set dev vrrp.210 up && ip link set dev vrrp.211 up && ip link set dev vrrp.212 up && ip link set dev vrrp.213 up && ip link set dev vrrp.214 up && ip link set dev vrrp.215 up && ip link set dev vrrp.216 up && ip link set dev vrrp.217 up && ip link set dev vrrp.218 up && ip link set dev vrrp.219 up && ip link set dev vrrp.220 up && ip link set dev vrrp.221 up && ip link set dev vrrp.222 up && ip link set dev vrrp.223 up && ip link set dev vrrp.224 up && ip link set dev vrrp.225 up && ip link set dev vrrp.226 up && ip link set dev vrrp.227 up && ip link set dev vrrp.228 up && ip link set dev vrrp.229 up && ip link set dev vrrp.230 up && ip link set dev vrrp.231 up && ip link set dev vrrp.232 up && ip link set dev vrrp.233 up && ip link set dev vrrp.234 up && ip link set dev vrrp.235 up && ip link set dev vrrp.236 up && ip link set dev vrrp.237 up && ip link set dev vrrp.238 up && ip link set dev vrrp.239 up && ip link set dev vrrp.240 up && ip link set dev vrrp.241 up && ip link set dev vrrp.242 up && ip link set dev vrrp.243 up && ip link set dev vrrp.244 up && ip link set dev vrrp.245 up && ip link set dev vrrp.246 up && ip link set dev vrrp.247 up && ip link set dev vrrp.248 up && ip link set dev vrrp.249 up && ip link set dev vrrp.250 up && ip link set dev vrrp.251 up && ip link set dev vrrp.252 up && ip link set dev vrrp.253 up && ip link set dev vrrp.254 up INFO asyncssh:logging.py:92 [conn=60, chan=538] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=538] Command: ip link set dev vrrp.1 up && ip link set dev vrrp.2 up && ip link set dev vrrp.3 up && ip link set dev vrrp.4 up && ip link set dev vrrp.5 up && ip link set dev vrrp.6 up && ip link set dev vrrp.7 up && ip link set dev vrrp.8 up && ip link set dev vrrp.9 up && ip link set dev vrrp.10 up && ip link set dev vrrp.11 up && ip link set dev vrrp.12 up && ip link set dev vrrp.13 up && ip link set dev vrrp.14 up && ip link set dev vrrp.15 up && ip link set dev vrrp.16 up && ip link set dev vrrp.17 up && ip link set dev vrrp.18 up && ip link set dev vrrp.19 up && ip link set dev vrrp.20 up && ip link set dev vrrp.21 up && ip link set dev vrrp.22 up && ip link set dev vrrp.23 up && ip link set dev vrrp.24 up && ip link set dev vrrp.25 up && ip link set dev vrrp.26 up && ip link set dev vrrp.27 up && ip link set dev vrrp.28 up && ip link set dev vrrp.29 up && ip link set dev vrrp.30 up && ip link set dev vrrp.31 up && ip link set dev vrrp.32 up && ip link set dev vrrp.33 up && ip link set dev vrrp.34 up && ip link set dev vrrp.35 up && ip link set dev vrrp.36 up && ip link set dev vrrp.37 up && ip link set dev vrrp.38 up && ip link set dev vrrp.39 up && ip link set dev vrrp.40 up && ip link set dev vrrp.41 up && ip link set dev vrrp.42 up && ip link set dev vrrp.43 up && ip link set dev vrrp.44 up && ip link set dev vrrp.45 up && ip link set dev vrrp.46 up && ip link set dev vrrp.47 up && ip link set dev vrrp.48 up && ip link set dev vrrp.49 up && ip link set dev vrrp.50 up && ip link set dev vrrp.51 up && ip link set dev vrrp.52 up && ip link set dev vrrp.53 up && ip link set dev vrrp.54 up && ip link set dev vrrp.55 up && ip link set dev vrrp.56 up && ip link set dev vrrp.57 up && ip link set dev vrrp.58 up && ip link set dev vrrp.59 up && ip link set dev vrrp.60 up && ip link set dev vrrp.61 up && ip link set dev vrrp.62 up && ip link set dev vrrp.63 up && ip link set dev vrrp.64 up && ip link set dev vrrp.65 up && ip link set dev vrrp.66 up && ip link set dev vrrp.67 up && ip link set dev vrrp.68 up && ip link set dev vrrp.69 up && ip link set dev vrrp.70 up && ip link set dev vrrp.71 up && ip link set dev vrrp.72 up && ip link set dev vrrp.73 up && ip link set dev vrrp.74 up && ip link set dev vrrp.75 up && ip link set dev vrrp.76 up && ip link set dev vrrp.77 up && ip link set dev vrrp.78 up && ip link set dev vrrp.79 up && ip link set dev vrrp.80 up && ip link set dev vrrp.81 up && ip link set dev vrrp.82 up && ip link set dev vrrp.83 up && ip link set dev vrrp.84 up && ip link set dev vrrp.85 up && ip link set dev vrrp.86 up && ip link set dev vrrp.87 up && ip link set dev vrrp.88 up && ip link set dev vrrp.89 up && ip link set dev vrrp.90 up && ip link set dev vrrp.91 up && ip link set dev vrrp.92 up && ip link set dev vrrp.93 up && ip link set dev vrrp.94 up && ip link set dev vrrp.95 up && ip link set dev vrrp.96 up && ip link set dev vrrp.97 up && ip link set dev vrrp.98 up && ip link set dev vrrp.99 up && ip link set dev vrrp.100 up && ip link set dev vrrp.101 up && ip link set dev vrrp.102 up && ip link set dev vrrp.103 up && ip link set dev vrrp.104 up && ip link set dev vrrp.105 up && ip link set dev vrrp.106 up && ip link set dev vrrp.107 up && ip link set dev vrrp.108 up && ip link set dev vrrp.109 up && ip link set dev vrrp.110 up && ip link set dev vrrp.111 up && ip link set dev vrrp.112 up && ip link set dev vrrp.113 up && ip link set dev vrrp.114 up && ip link set dev vrrp.115 up && ip link set dev vrrp.116 up && ip link set dev vrrp.117 up && ip link set dev vrrp.118 up && ip link set dev vrrp.119 up && ip link set dev vrrp.120 up && ip link set dev vrrp.121 up && ip link set dev vrrp.122 up && ip link set dev vrrp.123 up && ip link set dev vrrp.124 up && ip link set dev vrrp.125 up && ip link set dev vrrp.126 up && ip link set dev vrrp.127 up && ip link set dev vrrp.128 up && ip link set dev vrrp.129 up && ip link set dev vrrp.130 up && ip link set dev vrrp.131 up && ip link set dev vrrp.132 up && ip link set dev vrrp.133 up && ip link set dev vrrp.134 up && ip link set dev vrrp.135 up && ip link set dev vrrp.136 up && ip link set dev vrrp.137 up && ip link set dev vrrp.138 up && ip link set dev vrrp.139 up && ip link set dev vrrp.140 up && ip link set dev vrrp.141 up && ip link set dev vrrp.142 up && ip link set dev vrrp.143 up && ip link set dev vrrp.144 up && ip link set dev vrrp.145 up && ip link set dev vrrp.146 up && ip link set dev vrrp.147 up && ip link set dev vrrp.148 up && ip link set dev vrrp.149 up && ip link set dev vrrp.150 up && ip link set dev vrrp.151 up && ip link set dev vrrp.152 up && ip link set dev vrrp.153 up && ip link set dev vrrp.154 up && ip link set dev vrrp.155 up && ip link set dev vrrp.156 up && ip link set dev vrrp.157 up && ip link set dev vrrp.158 up && ip link set dev vrrp.159 up && ip link set dev vrrp.160 up && ip link set dev vrrp.161 up && ip link set dev vrrp.162 up && ip link set dev vrrp.163 up && ip link set dev vrrp.164 up && ip link set dev vrrp.165 up && ip link set dev vrrp.166 up && ip link set dev vrrp.167 up && ip link set dev vrrp.168 up && ip link set dev vrrp.169 up && ip link set dev vrrp.170 up && ip link set dev vrrp.171 up && ip link set dev vrrp.172 up && ip link set dev vrrp.173 up && ip link set dev vrrp.174 up && ip link set dev vrrp.175 up && ip link set dev vrrp.176 up && ip link set dev vrrp.177 up && ip link set dev vrrp.178 up && ip link set dev vrrp.179 up && ip link set dev vrrp.180 up && ip link set dev vrrp.181 up && ip link set dev vrrp.182 up && ip link set dev vrrp.183 up && ip link set dev vrrp.184 up && ip link set dev vrrp.185 up && ip link set dev vrrp.186 up && ip link set dev vrrp.187 up && ip link set dev vrrp.188 up && ip link set dev vrrp.189 up && ip link set dev vrrp.190 up && ip link set dev vrrp.191 up && ip link set dev vrrp.192 up && ip link set dev vrrp.193 up && ip link set dev vrrp.194 up && ip link set dev vrrp.195 up && ip link set dev vrrp.196 up && ip link set dev vrrp.197 up && ip link set dev vrrp.198 up && ip link set dev vrrp.199 up && ip link set dev vrrp.200 up && ip link set dev vrrp.201 up && ip link set dev vrrp.202 up && ip link set dev vrrp.203 up && ip link set dev vrrp.204 up && ip link set dev vrrp.205 up && ip link set dev vrrp.206 up && ip link set dev vrrp.207 up && ip link set dev vrrp.208 up && ip link set dev vrrp.209 up && ip link set dev vrrp.210 up && ip link set dev vrrp.211 up && ip link set dev vrrp.212 up && ip link set dev vrrp.213 up && ip link set dev vrrp.214 up && ip link set dev vrrp.215 up && ip link set dev vrrp.216 up && ip link set dev vrrp.217 up && ip link set dev vrrp.218 up && ip link set dev vrrp.219 up && ip link set dev vrrp.220 up && ip link set dev vrrp.221 up && ip link set dev vrrp.222 up && ip link set dev vrrp.223 up && ip link set dev vrrp.224 up && ip link set dev vrrp.225 up && ip link set dev vrrp.226 up && ip link set dev vrrp.227 up && ip link set dev vrrp.228 up && ip link set dev vrrp.229 up && ip link set dev vrrp.230 up && ip link set dev vrrp.231 up && ip link set dev vrrp.232 up && ip link set dev vrrp.233 up && ip link set dev vrrp.234 up && ip link set dev vrrp.235 up && ip link set dev vrrp.236 up && ip link set dev vrrp.237 up && ip link set dev vrrp.238 up && ip link set dev vrrp.239 up && ip link set dev vrrp.240 up && ip link set dev vrrp.241 up && ip link set dev vrrp.242 up && ip link set dev vrrp.243 up && ip link set dev vrrp.244 up && ip link set dev vrrp.245 up && ip link set dev vrrp.246 up && ip link set dev vrrp.247 up && ip link set dev vrrp.248 up && ip link set dev vrrp.249 up && ip link set dev vrrp.250 up && ip link set dev vrrp.251 up && ip link set dev vrrp.252 up && ip link set dev vrrp.253 up && ip link set dev vrrp.254 up INFO asyncssh:logging.py:92 [conn=60, chan=538] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=538] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=538] Channel closed DEBUG infra1:Logger.py:156 INFO DENT:Logger.py:84 [Dent infra1] Starting timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" on infra1... INFO asyncssh:logging.py:92 [conn=60, chan=539] Requesting new SSH session INFO DENT:Logger.py:84 [Dent infra2] Starting timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" on infra2... INFO asyncssh:logging.py:92 [conn=61, chan=531] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=539] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=531] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=539] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=539] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=539] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=531] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=531] Received channel close DEBUG infra1:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=60, chan=540] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=531] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=532] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=540] Command: echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=61, chan=532] Command: echo onl | sudo -S timeout --preserve-status 77.20000000000002 tcpdump -i swp49 -n -c 254 "icmp && icmp[0] == 0" INFO asyncssh:logging.py:92 [conn=60, chan=540] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=540] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=540] Channel closed DEBUG infra1:Logger.py:156 12:37:12.446319 IP 192.168.20.69 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.466245 IP 192.168.20.70 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.486220 IP 192.168.20.71 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.506217 IP 192.168.20.72 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.526214 IP 192.168.20.73 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.546280 IP 192.168.20.74 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.566224 IP 192.168.20.75 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.586216 IP 192.168.20.76 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.606223 IP 192.168.20.77 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.626218 IP 192.168.20.78 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.646224 IP 192.168.20.79 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.666220 IP 192.168.20.80 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.686216 IP 192.168.20.81 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.706217 IP 192.168.20.82 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.726223 IP 192.168.20.83 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.746222 IP 192.168.20.84 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.766232 IP 192.168.20.85 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.786220 IP 192.168.20.86 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.806218 IP 192.168.20.87 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.826220 IP 192.168.20.88 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.846217 IP 192.168.20.89 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.866220 IP 192.168.20.90 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.886220 IP 192.168.20.91 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.906226 IP 192.168.20.92 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.926222 IP 192.168.20.93 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.946222 IP 192.168.20.94 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.966221 IP 192.168.20.95 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:12.986224 IP 192.168.20.96 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.006221 IP 192.168.20.97 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.026219 IP 192.168.20.98 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.046221 IP 192.168.20.99 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.066219 IP 192.168.20.100 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.086223 IP 192.168.20.101 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.106223 IP 192.168.20.102 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.126222 IP 192.168.20.103 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.146224 IP 192.168.20.104 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.166222 IP 192.168.20.105 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.186223 IP 192.168.20.106 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.206222 IP 192.168.20.107 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.226246 IP 192.168.20.108 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.246226 IP 192.168.20.109 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.266225 IP 192.168.20.110 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.286224 IP 192.168.20.111 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.306237 IP 192.168.20.112 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.326253 IP 192.168.20.113 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.346229 IP 192.168.20.114 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.366229 IP 192.168.20.115 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.386229 IP 192.168.20.116 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.406229 IP 192.168.20.117 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.426232 IP 192.168.20.118 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.446249 IP 192.168.20.119 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.466236 IP 192.168.20.120 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.486233 IP 192.168.20.121 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.506233 IP 192.168.20.122 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.526235 IP 192.168.20.123 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.546233 IP 192.168.20.124 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.566235 IP 192.168.20.125 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.586237 IP 192.168.20.126 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.606236 IP 192.168.20.127 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.626235 IP 192.168.20.128 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.646234 IP 192.168.20.129 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.666235 IP 192.168.20.130 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.686236 IP 192.168.20.131 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.706238 IP 192.168.20.132 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.726246 IP 192.168.20.133 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.746238 IP 192.168.20.134 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.766236 IP 192.168.20.135 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.786240 IP 192.168.20.136 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.806245 IP 192.168.20.137 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.826239 IP 192.168.20.138 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.846238 IP 192.168.20.139 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.866238 IP 192.168.20.140 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.886239 IP 192.168.20.141 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.906238 IP 192.168.20.142 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.926243 IP 192.168.20.143 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.946241 IP 192.168.20.144 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.966242 IP 192.168.20.145 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:13.986242 IP 192.168.20.146 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.006242 IP 192.168.20.147 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.026241 IP 192.168.20.148 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.046241 IP 192.168.20.149 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.066241 IP 192.168.20.150 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.086241 IP 192.168.20.151 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.106245 IP 192.168.20.152 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.126243 IP 192.168.20.153 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.146244 IP 192.168.20.154 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.166244 IP 192.168.20.155 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.186242 IP 192.168.20.156 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.206243 IP 192.168.20.157 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.226243 IP 192.168.20.158 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.246244 IP 192.168.20.159 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.266315 IP 192.168.20.160 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.286298 IP 192.168.20.161 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.306275 IP 192.168.20.162 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.326294 IP 192.168.20.163 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.346251 IP 192.168.20.164 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.366246 IP 192.168.20.165 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.386246 IP 192.168.20.166 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.406248 IP 192.168.20.167 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.426251 IP 192.168.20.168 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.446247 IP 192.168.20.169 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.466262 IP 192.168.20.170 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.486247 IP 192.168.20.171 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.506247 IP 192.168.20.172 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.526247 IP 192.168.20.173 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.546247 IP 192.168.20.174 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.566246 IP 192.168.20.175 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.586247 IP 192.168.20.176 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.606246 IP 192.168.20.177 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.626248 IP 192.168.20.178 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.646662 IP 192.168.20.179 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.666258 IP 192.168.20.180 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.686250 IP 192.168.20.181 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.706249 IP 192.168.20.182 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.726251 IP 192.168.20.183 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.746251 IP 192.168.20.184 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.766294 IP 192.168.20.185 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.786257 IP 192.168.20.186 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.806252 IP 192.168.20.187 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.826258 IP 192.168.20.188 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.846251 IP 192.168.20.189 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.866253 IP 192.168.20.190 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.890599 IP 192.168.20.191 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.906255 IP 192.168.20.192 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.926251 IP 192.168.20.193 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.946262 IP 192.168.20.194 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.966254 IP 192.168.20.195 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:14.986255 IP 192.168.20.196 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.006256 IP 192.168.20.197 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.026254 IP 192.168.20.198 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.046254 IP 192.168.20.199 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.066256 IP 192.168.20.200 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.086254 IP 192.168.20.201 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.106254 IP 192.168.20.202 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.126255 IP 192.168.20.203 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.146263 IP 192.168.20.204 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.166257 IP 192.168.20.205 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.186258 IP 192.168.20.206 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.206265 IP 192.168.20.207 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.226261 IP 192.168.20.208 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.246257 IP 192.168.20.209 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.266259 IP 192.168.20.210 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.286260 IP 192.168.20.211 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.306258 IP 192.168.20.212 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.326371 IP 192.168.20.213 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.346316 IP 192.168.20.214 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.366269 IP 192.168.20.215 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.386264 IP 192.168.20.216 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.406264 IP 192.168.20.217 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.426267 IP 192.168.20.218 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.446260 IP 192.168.20.219 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.466264 IP 192.168.20.220 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.486278 IP 192.168.20.221 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.506266 IP 192.168.20.222 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.526265 IP 192.168.20.223 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.546264 IP 192.168.20.224 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.566265 IP 192.168.20.225 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.586266 IP 192.168.20.226 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.606263 IP 192.168.20.227 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.626265 IP 192.168.20.228 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.646263 IP 192.168.20.229 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.666262 IP 192.168.20.230 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.686266 IP 192.168.20.231 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.706266 IP 192.168.20.232 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.726264 IP 192.168.20.233 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.746267 IP 192.168.20.234 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.766304 IP 192.168.20.235 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.786288 IP 192.168.20.236 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.806273 IP 192.168.20.237 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.826268 IP 192.168.20.238 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.846272 IP 192.168.20.239 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.866268 IP 192.168.20.240 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.886267 IP 192.168.20.241 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.906270 IP 192.168.20.242 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.926269 IP 192.168.20.243 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.946270 IP 192.168.20.244 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.966270 IP 192.168.20.245 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:15.986271 IP 192.168.20.246 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.006273 IP 192.168.20.247 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.026275 IP 192.168.20.248 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.046272 IP 192.168.20.249 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.066273 IP 192.168.20.250 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.086271 IP 192.168.20.251 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.106273 IP 192.168.20.252 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.126273 IP 192.168.20.253 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.146276 IP 192.168.20.254 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.166277 IP 192.168.20.1 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.186280 IP 192.168.20.2 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.206276 IP 192.168.20.3 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.226276 IP 192.168.20.4 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.246275 IP 192.168.20.5 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.266275 IP 192.168.20.6 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.286312 IP 192.168.20.7 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.306293 IP 192.168.20.8 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.326280 IP 192.168.20.9 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.346281 IP 192.168.20.10 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.366282 IP 192.168.20.11 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.386282 IP 192.168.20.12 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.406282 IP 192.168.20.13 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.426299 IP 192.168.20.14 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.446281 IP 192.168.20.15 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.466293 IP 192.168.20.16 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.486294 IP 192.168.20.17 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.506294 IP 192.168.20.18 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.526303 IP 192.168.20.19 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.546291 IP 192.168.20.20 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.566314 IP 192.168.20.21 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.586283 IP 192.168.20.22 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.606286 IP 192.168.20.23 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.626284 IP 192.168.20.24 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.646287 IP 192.168.20.25 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.666288 IP 192.168.20.26 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.686283 IP 192.168.20.27 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.706283 IP 192.168.20.28 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.726286 IP 192.168.20.29 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.746284 IP 192.168.20.30 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.766284 IP 192.168.20.31 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.786302 IP 192.168.20.32 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.806288 IP 192.168.20.33 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.826288 IP 192.168.20.34 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.846290 IP 192.168.20.35 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.866287 IP 192.168.20.36 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.886286 IP 192.168.20.37 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.906289 IP 192.168.20.38 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.926287 IP 192.168.20.39 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.946287 IP 192.168.20.40 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.966292 IP 192.168.20.41 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:16.986291 IP 192.168.20.42 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.006288 IP 192.168.20.43 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.026296 IP 192.168.20.44 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.046322 IP 192.168.20.45 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.066292 IP 192.168.20.46 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.086293 IP 192.168.20.47 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.106291 IP 192.168.20.48 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.126291 IP 192.168.20.49 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.146295 IP 192.168.20.50 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.166293 IP 192.168.20.51 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.186292 IP 192.168.20.52 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.206295 IP 192.168.20.53 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.226294 IP 192.168.20.54 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.246292 IP 192.168.20.55 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.266328 IP 192.168.20.56 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.286301 IP 192.168.20.57 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.306294 IP 192.168.20.58 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.326298 IP 192.168.20.59 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.346295 IP 192.168.20.60 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.366293 IP 192.168.20.61 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.386299 IP 192.168.20.62 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.406294 IP 192.168.20.63 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.426295 IP 192.168.20.64 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.446327 IP 192.168.20.65 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.466295 IP 192.168.20.66 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.486297 IP 192.168.20.67 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 12:37:17.506296 IP 192.168.20.68 > 192.168.1.5: ICMP echo reply, id 0, seq 0, length 62 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp49, link-type EN10MB (Ethernet), capture size 262144 bytes 254 packets captured 258 packets received by filter 0 packets dropped by kernel INFO asyncssh:logging.py:92 [conn=61, chan=532] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=532] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=532] 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_max_instances from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vrrp/test_vrrp_vrouter.py INFO asyncssh:logging.py:92 [conn=61, chan=533] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=533] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=533] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=533] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=533] Channel closed DEBUG infra2:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=61, chan=534] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=534] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=61, chan=534] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=534] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=534] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=535] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=535] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=535] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=535] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=535] Channel closed DEBUG infra2:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=61, chan=536] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=536] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=61, chan=536] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=536] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=536] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=541] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=541] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=541] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=541] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=541] Channel closed DEBUG infra1:Logger.py:156 rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=60, chan=542] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=542] Command: rm /etc/keepalived/keepalived.conf INFO asyncssh:logging.py:92 [conn=60, chan=542] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=542] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=542] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=543] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=543] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=543] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=543] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=543] Channel closed DEBUG infra1:Logger.py:156 systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=60, chan=544] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=544] Command: systemctl stop keepalived INFO asyncssh:logging.py:92 [conn=60, chan=544] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=544] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=544] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=545] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=545] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=545] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=545] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=545] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=546] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=546] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=546] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=546] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=546] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:38:39 UTC 2087 INFO asyncssh:logging.py:92 [conn=61, chan=537] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=537] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=537] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=537] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=537] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=538] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=538] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=538] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=538] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=538] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:19:01 UTC 2023 INFO asyncssh:logging.py:92 [conn=59, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=11] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=12] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:24:37 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=60, chan=547] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=61, chan=539] Requesting new SSH session INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=59, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=547] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=539] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=547] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=547] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=547] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=539] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=539] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=13] Received channel close DEBUG infra1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=60, chan=548] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=539] Channel closed INFO asyncssh:logging.py:92 [conn=59, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=61, chan=540] Requesting new SSH session DEBUG agg1:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=59, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=548] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=61, chan=540] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=59, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=60, chan=548] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=548] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=548] Channel closed INFO asyncssh:logging.py:92 [conn=59, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=14] Received channel close DEBUG infra1:Logger.py:156 [{"ifindex":2271,"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=60, chan=549] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=540] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=540] Received channel close DEBUG agg1:Logger.py:156 [{"ifindex":68,"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:07","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=59, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=540] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":2335,"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=61, chan=541] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=549] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=541] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=549] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=549] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=549] Channel closed INFO asyncssh:logging.py:92 [conn=59, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=15] Received channel close DEBUG infra1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=60, chan=550] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=541] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=541] Received channel close DEBUG agg1:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=541] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=61, chan=542] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=550] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=61, chan=542] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=16] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=542] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=542] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=542] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=550] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=550] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=550] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=17] Channel closed DEBUG agg1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=59, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=18] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=59, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=18] Channel closed DEBUG agg1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=60, chan=551] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=551] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=551] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=551] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=551] Channel closed DEBUG infra1:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=60, chan=552] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=552] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=60, chan=552] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=552] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=552] Channel closed DEBUG infra1:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=61, chan=543] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=543] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=543] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=543] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=543] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=61, chan=544] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=544] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=61, chan=544] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=544] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=544] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=59, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=19] Channel closed DEBUG agg1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=20] Channel closed DEBUG agg1:Logger.py:156 Thu Jul 13 17:24:38 UTC 2023 INFO asyncssh:logging.py:92 [conn=60, chan=553] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=553] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=553] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=553] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=553] Channel closed DEBUG infra1:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=554] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=554] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=554] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=554] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=554] Channel closed DEBUG infra1:Logger.py:156 Sat Jan 11 12:38:40 UTC 2087 INFO asyncssh:logging.py:92 [conn=61, chan=545] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=545] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=545] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=545] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=545] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=546] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=546] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=546] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=546] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=546] Channel closed DEBUG infra2:Logger.py:156 Thu Jul 13 17:19:02 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=59, chan=21] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=60, chan=555] Requesting new SSH session INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=61, chan=547] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=555] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=547] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=60, chan=555] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=555] 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=59, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=555] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=547] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=547] 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=60, chan=556] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=547] 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=61, chan=548] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=22] Command: ip address flush swp1 && ip address flush swp2 && ip address flush swp47 && ip address flush swp48 INFO asyncssh:logging.py:92 [conn=60, chan=556] 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=61, chan=548] 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=59, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=22] Channel closed DEBUG agg1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=60, chan=556] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=556] Received channel close DEBUG agg1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=59, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=556] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=557] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=24] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=61, chan=548] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=548] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=548] Channel closed INFO asyncssh:logging.py:92 [conn=60, chan=557] Command: date DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=549] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=549] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=60, chan=557] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=557] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=549] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=549] Received channel close 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":"c2:fe:cc:ea:18:99","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":"36:81:56:86:92:91","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","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: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=59, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=557] Channel closed DEBUG infra1:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=60, chan=558] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=549] Channel closed INFO asyncssh:logging.py:92 [conn=59, chan=25] Command: date DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=61, chan=550] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=558] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=61, chan=550] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=59, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=25] Channel closed 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=59, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=558] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=558] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=550] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=550] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=558] Channel closed INFO asyncssh:logging.py:92 [conn=59, chan=26] 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 up && ip link set dev swp2 down && ip link set dev swp47 up && ip link set dev swp48 up INFO asyncssh:logging.py:92 [conn=61, chan=550] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"c6:f3:8d:ad:a0:b0","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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: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=60, chan=559] 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":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"9a:d1:2f:8e:fb:70","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","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","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:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","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":"pfifo_fast","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":"pfifo_fast","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","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: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=61, chan=551] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=559] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=551] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=559] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=559] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=559] Channel closed INFO asyncssh:logging.py:92 [conn=61, chan=551] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=551] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=60, chan=560] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=551] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=61, chan=552] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=560] 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 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=61, chan=552] 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 up && ip link set dev swp34 down && ip link set dev swp49 up && ip link set dev swp51 up && ip link set dev swp52 down INFO asyncssh:logging.py:92 [conn=61, chan=552] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=552] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=552] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=560] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=560] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=560] Channel closed DEBUG infra1:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=26] Channel closed DEBUG agg1:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||