dentproject / testing

Public repository for test-cases contributed by different organizations
4 stars 19 forks source link

Failed to run tc-flower-load #220

Open vikumarks opened 1 year ago

vikumarks commented 1 year ago

Build Used: [DENTOS-HEAD_ONL-OS9_2023-03-26.0855-d49fea2_ARM64_INSTALLED_INSTALLER] Test Script: dentv2/acl/chain/test_acl_tc_chain_scale.py::test_iptables_tc_scale

Test Script Log:

dent_dev = [Dent infra1: 10.36.118.46], swp_tgen_ports = ['swp1']
iptable_rules = {}
extra_args = ' --prestera-chain-mode --no-batch --non-atomic '

    async def tcutil_iptable_to_tc(dent_dev, swp_tgen_ports, iptable_rules, extra_args=""):
        # - run the tc persistency  tools
        #  - iptables-save -t filter  > /tmp/iptables.rules
        #  - iptables-unroll /tmp/iptables.rules /tmp/iptables-unrolled.rules FORWARD
        #  - iptables-scoreboard /tmp/iptables-unrolled.rules /tmp/iptables-scoreboarded.rules FORWARD swp+
        #  - tc-flower-load --scoreboard  --shared-block /tmp/iptables-scoreboarded.rules FORWARD swp+
        #  - delete the rules from iptables
        # check if there is a path else check if there is petunia
        PREFIX=""
        rc, out = await dent_dev.run_cmd("ls /sputnik/env/IhmDentTcFlower/", sudo=True)
        if rc == 0:
            PREFIX = "/sputnik/env/IhmDentTcFlower/bin/execute_in_env /sputnik/env/IhmDentTcFlower/bin/"
        cmds = [
            f"iptables-save -t filter  > /tmp/iptables.rules",
            f"{PREFIX}iptables-unroll --multi-interface --extended /tmp/iptables.rules /tmp/iptables-unrolled.rules FORWARD",
            f"{PREFIX}iptables-scoreboard /tmp/iptables-unrolled.rules /tmp/iptables-scoreboarded.rules FORWARD swp+",
            f"{PREFIX}tc-flower-load -v {extra_args} --offload --port-unroll 5 --scoreboard  --shared-block  --hack-vlan-arp --log-ignore --continue-suppress /tmp/iptables-scoreboarded.rules FORWARD swp+",
        ]
        dent_dev.files_to_collect.append("/tmp/iptables.rules")
        dent_dev.files_to_collect.append("/tmp/iptables-unrolled.rules")
        dent_dev.files_to_collect.append("/tmp/iptables-scoreboarded.rules")
        for cmd in cmds:
            dent_dev.applog.info(f"Running command {cmd}")
            try:
                rc, out = await dent_dev.run_cmd(cmd, sudo=True)
>               assert rc == 0, f"Failed to run {cmd} output {out}"
E               AssertionError: Failed to run tc-flower-load -v  --prestera-chain-mode --no-batch --non-atomic  --offload --port-unroll 5 --scoreboard  --shared-block  --hack-vlan-arp --log-ignore --continue-suppress /tmp/iptables-scoreboarded.rules FORWARD swp+ output DEBUG:tc-flower-load.links:getting link info from kernel
E               DEBUG:tc-flower-load.links:found 53 physical link(s), 10 other link(s)
E               DEBUG:tc-flower-load.links:found 2 link(s) for bond bond0
E               DEBUG:tc-flower-load.links:found SVI vlan100 (vid 100) --> bridge
E               DEBUG:tc-flower-load.links:found SVI vlan300 (vid 300) --> bridge
muchetan commented 1 year ago

can you check what is the compelte output of the failure?

vkuma82 commented 1 year ago
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1042bcc0a0>

    @pytest.mark.asyncio
    async def test_iptables_tc_scale(testbed):
        """
        Test Name: test_iptables_tc_scale
        Test Suite: suite_acl_scale
        Test Overview: To test the tc chain support with 2000 tcp rules and 10 icmp rules.
        Test Procedure:
        1. To test the ACL scale with chain's
        2. select infra devices and install iptables FORWARD rules.
        3. should have installed all the rules in the hardware in different chains
        """
        devices = await tb_get_all_devices(testbed, include_devices=[DeviceType.INFRA_SWITCH])
        if not devices:
            testbed.applog.info(f"No Infra devices reachable... Skipping test!!!")
            assert 0
            return
        dent_dev = devices[0]
        dent = dent_dev.host_name

        # cleanup the firewall
        await tb_reload_nw_and_flush_firewall([dent_dev])
        iptable_rules = {}
        swp = "swp1"

        rules = []
        # install 2000 rules with different sport.
        for i in range(1000, 3000):
            rule = {
                "table": "filter",
                "chain": "FORWARD",
                "in-interface": swp,
                "source": "10.0.0.0/24",
                "destination": "20.0.0.0/24",
                "protocol": "tcp",
                "dport": "443",
                "sport": f"{i}",
                "target": 'ACCEPT -m comment --comment "TC:--vlan-tag TC:100"',
            }
            rules.append(rule)
            if len(rules) > 10:
                out = await IpTables.append(input_data=[{dent: rules}])
                dent_dev.applog.info(out)
                rules = []

        # install 10 icmp rules
        for type in range(1, 10):
            rule = {
                "table": "filter",
                "chain": "FORWARD",
                "in-interface": swp,
                "source": "30.0.0.0/24",
                "destination": "40.0.0.0/24",
                "protocol": "icmp",
                "icmp-type": type,
                # "icmp-code": code,
                "target": 'ACCEPT -m comment --comment "TC:--vlan-tag TC:100"',
            }
            rules.append(rule)
        out = await IpTables.append(input_data=[{dent: rules}])
        dent_dev.applog.info(out)

        # convert it to tc
        # perform the rule translation
>       await tcutil_iptable_to_tc(
            dent_dev, [swp], iptable_rules, extra_args=" --prestera-chain-mode --no-batch --non-atomic "
        )

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/dentv2/acl/chain/test_acl_tc_chain_scale.py:83: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/local/lib/python3.10/dist-packages/dent_os_testbed/utils/test_utils/tc_flower_utils.py:39: in tcutil_iptable_to_tc
    raise e
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

dent_dev = [Dent infra1: 10.36.118.46], swp_tgen_ports = ['swp1']
iptable_rules = {}
extra_args = ' --prestera-chain-mode --no-batch --non-atomic '

    async def tcutil_iptable_to_tc(dent_dev, swp_tgen_ports, iptable_rules, extra_args=""):
        # - run the tc persistency  tools
        #  - iptables-save -t filter  > /tmp/iptables.rules
        #  - iptables-unroll /tmp/iptables.rules /tmp/iptables-unrolled.rules FORWARD
        #  - iptables-scoreboard /tmp/iptables-unrolled.rules /tmp/iptables-scoreboarded.rules FORWARD swp+
        #  - tc-flower-load --scoreboard  --shared-block /tmp/iptables-scoreboarded.rules FORWARD swp+
        #  - delete the rules from iptables
        # check if there is a path else check if there is petunia
        PREFIX=""
        rc, out = await dent_dev.run_cmd("ls /sputnik/env/IhmDentTcFlower/", sudo=True)
        if rc == 0:
            PREFIX = "/sputnik/env/IhmDentTcFlower/bin/execute_in_env /sputnik/env/IhmDentTcFlower/bin/"
        cmds = [
            f"iptables-save -t filter  > /tmp/iptables.rules",
            f"{PREFIX}iptables-unroll --multi-interface --extended /tmp/iptables.rules /tmp/iptables-unrolled.rules FORWARD",
            f"{PREFIX}iptables-scoreboard /tmp/iptables-unrolled.rules /tmp/iptables-scoreboarded.rules FORWARD swp+",
            f"{PREFIX}tc-flower-load -v {extra_args} --offload --port-unroll 5 --scoreboard  --shared-block  --hack-vlan-arp --log-ignore --continue-suppress /tmp/iptables-scoreboarded.rules FORWARD swp+",
        ]
        dent_dev.files_to_collect.append("/tmp/iptables.rules")
        dent_dev.files_to_collect.append("/tmp/iptables-unrolled.rules")
        dent_dev.files_to_collect.append("/tmp/iptables-scoreboarded.rules")
        for cmd in cmds:
            dent_dev.applog.info(f"Running command {cmd}")
            try:
                rc, out = await dent_dev.run_cmd(cmd, sudo=True)
>               assert rc == 0, f"Failed to run {cmd} output {out}"
E               AssertionError: Failed to run tc-flower-load -v  --prestera-chain-mode --no-batch --non-atomic  --offload --port-unroll 5 --scoreboard  --shared-block  --hack-vlan-arp --log-ignore --continue-suppress /tmp/iptables-scoreboarded.rules FORWARD swp+ output DEBUG:tc-flower-load.links:getting link info from kernel
E               DEBUG:tc-flower-load.links:found 53 physical link(s), 10 other link(s)
E               DEBUG:tc-flower-load.links:found 2 link(s) for bond bond0
E               DEBUG:tc-flower-load.links:found SVI vlan100 (vid 100) --> bridge
E               DEBUG:tc-flower-load.links:found SVI vlan300 (vid 300) --> bridge
E               DEBUG:tc-flower-load.links:found SVI vlan400 (vid 400) --> bridge
E               DEBUG:tc-flower-load.links:found SVI vlan500 (vid 500) --> bridge
E               DEBUG:tc-flower-load.links:found SVI vlan600 (vid 600) --> bridge
E               DEBUG:tc-flower-load.links:found 48 link(s) in bridge bridge
E               WARNING:tc-flower-load.links:invalid/unsupported link dummy0
E               WARNING:tc-flower-load.links:invalid/unsupported link sit0
E               DEBUG:tc-flower-load.links:getting vlan info from kernel
E               DEBUG:tc-flower-load.links:found 49 vlan links
E               DEBUG:tc-flower-load.links:discovered vid 1
E               DEBUG:tc-flower-load.links:discovered vid 100
E               DEBUG:tc-flower-load.links:discovered vid 300
E               DEBUG:tc-flower-load.links:discovered vid 400
E               DEBUG:tc-flower-load.links:discovered vid 500
E               DEBUG:tc-flower-load.links:discovered vid 600
E               DEBUG:tc-flower-load.links:found 1 bridge(s), 6 vlan(s) while probing vlans
E               DEBUG:tc-flower-load.links:discovered vid 100 (via SVI vlan100)
E               DEBUG:tc-flower-load.links:discovered vid 300 (via SVI vlan300)
E               DEBUG:tc-flower-load.links:discovered vid 400 (via SVI vlan400)
E               DEBUG:tc-flower-load.links:discovered vid 500 (via SVI vlan500)
E               DEBUG:tc-flower-load.links:discovered vid 600 (via SVI vlan600)
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp22
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp16
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp42
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp1
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp19
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp30
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp37
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp18
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp34
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp39
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp32
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp11
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp10
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp17
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp26
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp36
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp44
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp40
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp31
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp13
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp35
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp5
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp9
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp7
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp20
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp6
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp4
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp29
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp15
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp24
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp45
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp33
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp38
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp28
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp47
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp41
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp3
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp23
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp8
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp48
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp27
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp21
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp25
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp12
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp2
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp46
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp43
E               DEBUG:tc-flower-load.links:link bridge vlan tag 400 overridden by port swp14
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp22
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp16
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp42
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp1
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp19
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp30
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp37
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp18
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp34
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp39
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp32
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp11
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp10
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp17
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp26
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp36
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp44
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp40
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp31
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp13
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp35
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp5
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp9
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp7
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp20
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp6
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp4
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp29
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp15
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp24
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp45
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp33
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp38
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp28
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp47
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp41
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp3
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp23
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp8
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp48
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp27
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp21
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp25
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp12
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp2
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp46
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp43
E               DEBUG:tc-flower-load.links:link bridge vlan tag 600 overridden by port swp14
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp22
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp16
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp42
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp1
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp19
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp30
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp37
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp18
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp34
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp39
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp32
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp11
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp10
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp17
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp26
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp36
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp44
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp40
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp31
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp13
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp35
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp5
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp9
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp7
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp20
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp6
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp4
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp29
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp15
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp24
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp45
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp33
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp38
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp28
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp47
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp41
E               DEBUG:tc-flower-load.links:link bridge pvid 100 inherited from bridge port swp3
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp23
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp8
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp48
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp27
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp21
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp25
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp12
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp2
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp46
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp43
E               DEBUG:tc-flower-load.links:link bridge vlan tag 100 overridden by port swp14
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp22
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp16
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp42
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp1
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp19
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp30
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp37
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp18
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp34
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp39
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp32
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp11
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp10
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp17
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp26
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp36
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp44
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp40
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp31
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp13
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp35
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp5
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp9
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp7
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp20
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp6
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp4
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp29
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp15
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp24
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp45
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp33
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp38
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp28
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp47
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp41
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp3
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp23
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp8
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp48
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp27
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp21
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp25
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp12
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp2
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp46
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp43
E               DEBUG:tc-flower-load.links:link bridge vlan tag 500 overridden by port swp14
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp22
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp16
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp42
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp1
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp19
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp30
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp37
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp18
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp34
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp39
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp32
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp11
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp10
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp17
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp26
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp36
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp44
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp40
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp31
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp13
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp35
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp5
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp9
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp7
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp20
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp6
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp4
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp29
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp15
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp24
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp45
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp33
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp38
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp28
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp47
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp41
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp3
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp23
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp8
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp48
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp27
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp21
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp25
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp12
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp2
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp46
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp43
E               DEBUG:tc-flower-load.links:link bridge vlan tag 300 overridden by port swp14
E               INFO:tc-flower-load:reading processed iptables rules from /tmp/iptables-scoreboarded.rules
E               DEBUG:tc-flower-load.load.links:getting link info from kernel
E               DEBUG:tc-flower-load.load.links:found 53 physical link(s), 10 other link(s)
E               DEBUG:tc-flower-load.load.links:found 2 link(s) for bond bond0
E               DEBUG:tc-flower-load.load.links:found SVI vlan100 (vid 100) --> bridge
E               DEBUG:tc-flower-load.load.links:found SVI vlan300 (vid 300) --> bridge
E               DEBUG:tc-flower-load.load.links:found SVI vlan400 (vid 400) --> bridge
E               DEBUG:tc-flower-load.load.links:found SVI vlan500 (vid 500) --> bridge
E               DEBUG:tc-flower-load.load.links:found SVI vlan600 (vid 600) --> bridge
E               DEBUG:tc-flower-load.load.links:found 48 link(s) in bridge bridge
E               WARNING:tc-flower-load.load.links:invalid/unsupported link dummy0
E               WARNING:tc-flower-load.load.links:invalid/unsupported link sit0
E               DEBUG:tc-flower-load.load.links:getting vlan info from kernel
E               DEBUG:tc-flower-load.load.links:found 49 vlan links
E               DEBUG:tc-flower-load.load.links:discovered vid 1
E               DEBUG:tc-flower-load.load.links:discovered vid 100
E               DEBUG:tc-flower-load.load.links:discovered vid 300
E               DEBUG:tc-flower-load.load.links:discovered vid 400
E               DEBUG:tc-flower-load.load.links:discovered vid 500
E               DEBUG:tc-flower-load.load.links:discovered vid 600
E               DEBUG:tc-flower-load.load.links:found 1 bridge(s), 6 vlan(s) while probing vlans
E               DEBUG:tc-flower-load.load.links:discovered vid 100 (via SVI vlan100)
E               DEBUG:tc-flower-load.load.links:discovered vid 300 (via SVI vlan300)
E               DEBUG:tc-flower-load.load.links:discovered vid 400 (via SVI vlan400)
E               DEBUG:tc-flower-load.load.links:discovered vid 500 (via SVI vlan500)
E               DEBUG:tc-flower-load.load.links:discovered vid 600 (via SVI vlan600)
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp22
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp16
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp42
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp1
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp19
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp30
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp37
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp18
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp34
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp39
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp32
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp11
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp10
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp17
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp26
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp36
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp44
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp40
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp31
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp13
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp35
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp5
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp9
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp7
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp20
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp6
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp4
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp29
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp15
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp24
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp45
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp33
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp38
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp28
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp47
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp41
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp3
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp23
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp8
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp48
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp27
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp21
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp25
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp12
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp2
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp46
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp43
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 400 overridden by port swp14
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp22
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp16
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp42
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp1
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp19
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp30
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp37
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp18
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp34
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp39
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp32
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp11
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp10
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp17
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp26
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp36
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp44
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp40
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp31
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp13
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp35
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp5
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp9
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp7
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp20
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp6
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp4
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp29
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp15
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp24
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp45
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp33
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp38
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp28
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp47
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp41
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp3
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp23
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp8
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp48
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp27
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp21
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp25
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp12
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp2
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp46
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp43
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 600 overridden by port swp14
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp22
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp16
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp42
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp1
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp19
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp30
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp37
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp18
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp34
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp39
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp32
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp11
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp10
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp17
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp26
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp36
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp44
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp40
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp31
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp13
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp35
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp5
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp9
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp7
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp20
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp6
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp4
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp29
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp15
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp24
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp45
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp33
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp38
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp28
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp47
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp41
E               DEBUG:tc-flower-load.load.links:link bridge pvid 100 inherited from bridge port swp3
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp23
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp8
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp48
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp27
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp21
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp25
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp12
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp2
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp46
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp43
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 100 overridden by port swp14
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp22
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp16
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp42
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp1
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp19
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp30
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp37
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp18
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp34
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp39
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp32
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp11
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp10
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp17
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp26
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp36
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp44
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp40
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp31
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp13
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp35
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp5
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp9
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp7
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp20
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp6
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp4
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp29
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp15
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp24
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp45
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp33
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp38
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp28
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp47
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp41
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp3
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp23
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp8
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp48
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp27
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp21
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp25
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp12
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp2
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp46
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp43
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 500 overridden by port swp14
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp22
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp16
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp42
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp1
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp19
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp30
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp37
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp18
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp34
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp39
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp32
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp11
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp10
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp17
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp26
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp36
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp44
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp40
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp31
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp13
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp35
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp5
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp9
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp7
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp20
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp6
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp4
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp29
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp15
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp24
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp45
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp33
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp38
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp28
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp47
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp41
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp3
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp23
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp8
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp48
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp27
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp21
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp25
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp12
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp2
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp46
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp43
E               DEBUG:tc-flower-load.load.links:link bridge vlan tag 300 overridden by port swp14
E               DEBUG:tc-flower-load.load:+ ethtool --show-offload swp1
E               DEBUG:tc-flower-load.load:+ exit 0
E               ERROR:tc-flower-load.load:interface swp1: hardware offload not supported

/usr/local/lib/python3.10/dist-packages/dent_os_testbed/utils/test_utils/tc_flower_utils.py:35: AssertionError
 -------------------------------Captured log setup------------------------------- 
INFO     DENT.conftest:Logger.py:147 =================================================================
INFO     DENT.conftest:Logger.py:147 <a href="#test_iptables_tc_scale">Starting testcase:test_iptables_tc_scale from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/dentv2/acl/chain/test_acl_tc_chain_scale.py </a>
INFO     DENT.conftest:Logger.py:147 =================================================================
 ------------------------------Captured stdout call------------------------------ 
Task <Task pending name='Task-8122' coro=<test_iptables_tc_scale() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/dentv2/acl/chain/test_acl_tc_chain_scale.py:31> 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-8122' coro=<test_iptables_tc_scale() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/dentv2/acl/chain/test_acl_tc_chain_scale.py:31> 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
muchetan commented 1 year ago

ERROR:tc-flower-load.load:interface swp1: hardware offload not supported

where are you running this ? I mean what is the target device looks like its not the hardware.

mgheorghe commented 1 year ago

root@dentlab-infra1:~# ethtool --version ethtool version 5.15

muchetan commented 1 year ago

root@netprod-dentlab-sjc3-mendel-acc-rsw1:~# ethtool --version ethtool version 5.10 root@netprod-dentlab-sjc3-mendel-acc-rsw1:~# dpkg -l | grep eth ii ethtool 1:5.10.0-1dent arm64 A set of utilities for Linux networking root@netprod-dentlab-sjc3-mendel-acc-rsw1:~#

mgheorghe commented 1 year ago

root@dentlab-infra1:~# dpkg -l | grep eth ii ethtool 1:5.15.0-1dent arm64 A set of utilities for Linux networking

muchetan commented 1 year ago

root@netprod-dentlab-sjc3-mendel-acc-rsw1:~# ethtool --show-offload swp1 Features for swp1: rx-checksumming: off [fixed] tx-checksumming: off tx-checksum-ipv4: off [fixed] tx-checksum-ip-generic: off [fixed] tx-checksum-ipv6: off [fixed] tx-checksum-fcoe-crc: off [fixed] tx-checksum-sctp: off [fixed] scatter-gather: off tx-scatter-gather: off [fixed] tx-scatter-gather-fraglist: off [fixed] tcp-segmentation-offload: off tx-tcp-segmentation: off [fixed] tx-tcp-ecn-segmentation: off [fixed] tx-tcp-mangleid-segmentation: off [fixed] tx-tcp6-segmentation: off [fixed] generic-segmentation-offload: off [requested on] generic-receive-offload: on large-receive-offload: off [fixed] rx-vlan-offload: off [fixed] tx-vlan-offload: off [fixed] ntuple-filters: off [fixed] receive-hashing: off [fixed] highdma: off [fixed] rx-vlan-filter: off [fixed] vlan-challenged: off [fixed] tx-lockless: off [fixed] netns-local: on [fixed] tx-gso-robust: off [fixed] tx-fcoe-segmentation: off [fixed] tx-gre-segmentation: off [fixed] tx-gre-csum-segmentation: off [fixed] tx-ipxip4-segmentation: off [fixed] tx-ipxip6-segmentation: off [fixed] tx-udp_tnl-segmentation: off [fixed] tx-udp_tnl-csum-segmentation: off [fixed] tx-gso-partial: off [fixed] tx-tunnel-remcsum-segmentation: off [fixed] tx-sctp-segmentation: off [fixed] tx-esp-segmentation: off [fixed] tx-udp-segmentation: off [fixed]

muchetan commented 1 year ago

root@netprod-dentlab-sjc3-mendel-acc-rsw1:~# hw-tcnetprod-dentlab-sjc3-mendel-acc-rsw1:~# ethtool --show-offload swp1 | grep hw-tc-offload: on

mgheorghe commented 1 year ago

https://github.com/dentproject/petunia/issues/6