Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to run tc-flower-load #220

Open
vikumarks opened this issue Mar 28, 2023 · 9 comments
Open

Failed to run tc-flower-load #220

vikumarks opened this issue Mar 28, 2023 · 9 comments
Assignees
Labels
bug Something isn't working DENT 3.0 needed for DENT 3.0 release

Comments

@vikumarks
Copy link
Collaborator

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
@vikumarks vikumarks added bug Something isn't working DENT 3.0 needed for DENT 3.0 release labels Mar 28, 2023
@muchetan
Copy link
Contributor

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

@vkuma82
Copy link
Contributor

vkuma82 commented Mar 29, 2023

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
Copy link
Contributor

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
Copy link
Contributor

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

@muchetan
Copy link
Contributor

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
Copy link
Contributor

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

@muchetan
Copy link
Contributor

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
Copy link
Contributor

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

@mgheorghe
Copy link
Contributor

dentproject/petunia#6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working DENT 3.0 needed for DENT 3.0 release
Projects
None yet
Development

No branches or pull requests

4 participants