[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/osism/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T06:33:20.594964Z",
                    "start": "2026-07-30T06:32:50.551930Z"
                },
                "id": "0242ac1f-6606-b534-424f-000000000002",
                "name": "Base pre"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:50.639529Z",
                            "start": "2026-07-30T06:32:50.599032Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000000f",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "f28/osism/f2838014db244e9fa6c62e017a6f11aa"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-0000000000bb",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:50.726497Z",
                            "start": "2026-07-30T06:32:50.661206Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000bd",
                        "name": "Set log path for a build"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "debug",
                            "changed": false,
                            "msg": "# Job Information\nAnsible Version: 2.16.14\nJob: python-osism-sonic-e2e\nPipeline: check\nExecutor: 521e9411259a\nTriggered by: https://github.com/osism/python-osism/pull/2533\nEvent ID: 67aecc40-8be0-11f1-945b-187f2c878f4c\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:50.793808Z",
                            "start": "2026-07-30T06:32:50.739867Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000010",
                        "name": "Print job information"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "debug",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "failed": false,
                                    "msg": "# Node Information\nInventory Hostname: ubuntu-noble\nHostname: ubuntu\nUsername: zuul\nDistro: Ubuntu 24.04\nProvider: regiocloud-a\nRegion: \nLabel: ubuntu-noble\nProduct Name: OpenStack Nova\nInterface IP: 2a13:1a81:8000:3124:f816:3eff:fec5:aa3\n",
                                    "zj_item": "ubuntu-noble"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:51.026934Z",
                            "start": "2026-07-30T06:32:50.798076Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000011",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                                    "state": "absent"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": 493,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:51.754329Z",
                            "start": "2026-07-30T06:32:51.035419Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000016",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "2a7b2edc901b52bdeef6e65f9ade62e728f230fc",
                            "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "2a7b2edc901b52bdeef6e65f9ade62e728f230fc",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/.ansible/tmp/ansible-tmp-1785393171.8434663-34-111085734531876/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "8ac6404b83436ef2a2d100aa4c7f8afe",
                            "mode": "0644",
                            "owner": "root",
                            "size": 14105,
                            "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/.ansible/tmp/ansible-tmp-1785393171.8434663-34-111085734531876/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:53.344555Z",
                            "start": "2026-07-30T06:32:51.764854Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000017",
                        "name": "Copy ansible inventory to logs dir"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "stat",
                            "changed": false,
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:53.858534Z",
                            "start": "2026-07-30T06:32:53.354969Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000001b",
                        "name": "Check to see if ssh key was already created for this build"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "create-key-and-replace.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:53.894814Z",
                            "start": "2026-07-30T06:32:53.864641Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000001c",
                        "name": "Create a new key in workspace based on build UUID"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-keygen",
                                "-t",
                                "rsa",
                                "-N",
                                "",
                                "-C",
                                "zuul-build-sshkey",
                                "-f",
                                "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.773062",
                            "end": "2026-07-30 06:32:55.388710",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa -b 3072",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-b534-424f-0000000000de-0-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:32:54.615648",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa.pub\nThe key fingerprint is:\nSHA256:+sCiTe5Mw27EI4pHJ0vZKx5UXEXrYhrLFR0vvbfy50g zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|      .o+        |\n|   . . . =       |\n|    o . + o      |\n|   .   o . .     |\n|  .+. + S . .    |\n| .*o*B o   . .   |\n|.+.*Xo+   . E    |\n|o +Xoo o   + ..  |\n| oo+*   .   oo.  |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:+sCiTe5Mw27EI4pHJ0vZKx5UXEXrYhrLFR0vvbfy50g zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|      .o+        |",
                                "|   . . . =       |",
                                "|    o . + o      |",
                                "|   .   o . .     |",
                                "|  .+. + S . .    |",
                                "| .*o*B o   . .   |",
                                "|.+.*Xo+   . E    |",
                                "|o +Xoo o   + ..  |",
                                "| oo+*   .   oo.  |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac1f-6606-b534-424f-0000000000de-0-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:55.450328Z",
                            "start": "2026-07-30T06:32:53.962757Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000de",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:55.475491Z",
                            "start": "2026-07-30T06:32:55.457870Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000df",
                        "name": "Remote setup ssh keys (linux)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "lineinfile",
                            "changed": false,
                            "false_condition": "zuul_build_sshkey_cleanup",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:55.514496Z",
                            "start": "2026-07-30T06:32:55.501380Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000fe",
                        "name": "Remove previously added zuul-build-sshkey"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "authorized_key",
                            "changed": true,
                            "comment": null,
                            "exclusive": false,
                            "follow": false,
                            "invocation": {
                                "module_args": {
                                    "changed": true,
                                    "comment": null,
                                    "exclusive": false,
                                    "follow": false,
                                    "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCe6XNVvgZXIaOfu66iMWvWeYce2gVgex1Mmxg4TrO7K+w9uj/0MJrl1ampApE0N/ogHFdUP1M6uE5Pl7O6UboLoQma90Rb6oqMBBRiDt0xueKtlB6dg6ox6+WPwHYkB/keVtKNrK/OUSllAPZ6S5mNGKK7W6CAipih4NCbbeBIXK8AmLIhDNdriBbxZRB03bd1LbaTpWV2mM9SdQDcVYOPDDQAIjo4t3F7o1BuVsefyIvst7+69oTfq/XdCh0NyySWLU/ho5QAGDUDJggf2L2u8dIodcfDlE+v3d95Jxwe13K4Vlv/Lzrp9qGTcnD8lSqlIrbfm23qGAC6pMMApHHjHI0+er57fP6L9Rq4f443K5hUV5FhtQ+sBQfjhraSjvR3nAtN+umOLWPFwhHRup6juB9Iys83wFaaZu9tz3U9WJJ6X6w0XRLA3Io5McqW9Bab6YDfk9dgGsIDQq176JDlUFkGw2QGL50cEow9GiPNqEgeg+fCnk72aAGfPm11QT8= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "present",
                                    "user": "zuul",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCe6XNVvgZXIaOfu66iMWvWeYce2gVgex1Mmxg4TrO7K+w9uj/0MJrl1ampApE0N/ogHFdUP1M6uE5Pl7O6UboLoQma90Rb6oqMBBRiDt0xueKtlB6dg6ox6+WPwHYkB/keVtKNrK/OUSllAPZ6S5mNGKK7W6CAipih4NCbbeBIXK8AmLIhDNdriBbxZRB03bd1LbaTpWV2mM9SdQDcVYOPDDQAIjo4t3F7o1BuVsefyIvst7+69oTfq/XdCh0NyySWLU/ho5QAGDUDJggf2L2u8dIodcfDlE+v3d95Jxwe13K4Vlv/Lzrp9qGTcnD8lSqlIrbfm23qGAC6pMMApHHjHI0+er57fP6L9Rq4f443K5hUV5FhtQ+sBQfjhraSjvR3nAtN+umOLWPFwhHRup6juB9Iys83wFaaZu9tz3U9WJJ6X6w0XRLA3Io5McqW9Bab6YDfk9dgGsIDQq176JDlUFkGw2QGL50cEow9GiPNqEgeg+fCnk72aAGfPm11QT8= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "present",
                            "user": "zuul",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:56.273457Z",
                            "start": "2026-07-30T06:32:55.524753Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000ff",
                        "name": "Enable access via build key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/.ssh"
                                },
                                "before": {
                                    "path": "/home/zuul/.ssh"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": 448,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/.ssh",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0700",
                            "owner": "zuul",
                            "path": "/home/zuul/.ssh",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:56.574252Z",
                            "start": "2026-07-30T06:32:56.277880Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000100",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "849e0e0aa0bf87b4564d62a169366c305e450f4b",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "f2838014db244e9fa6c62e017a6f11aa_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "849e0e0aa0bf87b4564d62a169366c305e450f4b",
                                    "content": null,
                                    "dest": "/home/zuul/.ssh/id_rsa",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": false,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 384,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785393176.6373713-139-47295479093510/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "bcb17fc5cb3af7ca7e74db8ee0bc6e31",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785393176.6373713-139-47295479093510/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:57.271712Z",
                            "start": "2026-07-30T06:32:56.586109Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000101",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "63a4a1da3cbd702187af44484ffd9ef5a74f97ca",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "f2838014db244e9fa6c62e017a6f11aa_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "63a4a1da3cbd702187af44484ffd9ef5a74f97ca",
                                    "content": null,
                                    "dest": "/home/zuul/.ssh/id_rsa.pub",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": false,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785393177.348656-149-151396895340232/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "9be293c60093f718cd3921522dd3b3a8",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785393177.348656-149-151396895340232/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:57.991133Z",
                            "start": "2026-07-30T06:32:57.276804Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000102",
                        "name": "Install build public key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:58.026476Z",
                            "start": "2026-07-30T06:32:58.002129Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000e0",
                        "name": "Remote setup ssh keys (windows)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "sshagent_remove_keys",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "remove": "^(?!\\(stdin\\)).*"
                                }
                            },
                            "removed": [
                                "/var/ssh/nodepool"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-0000000000e5",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:58.485470Z",
                            "start": "2026-07-30T06:32:58.041583Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000e7",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa"
                            ],
                            "delta": "0:00:00.017967",
                            "end": "2026-07-30 06:32:58.821262",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-b534-424f-0000000000ed-0-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:32:58.803295",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/f2838014db244e9fa6c62e017a6f11aa_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac1f-6606-b534-424f-0000000000ed-0-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:58.853456Z",
                            "start": "2026-07-30T06:32:58.495573Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000ed",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:59.322984Z",
                            "start": "2026-07-30T06:32:58.860880Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000ee",
                        "name": "Verify we can still SSH to all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:59.353361Z",
                            "start": "2026-07-30T06:32:59.329613Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-0000000000ef",
                        "name": "Verify we can still SSH to all nodes (windows)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000001e",
                        "name": "start-zuul-console",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/start-zuul-console"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:59.832884Z",
                            "start": "2026-07-30T06:32:59.365081Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000020",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_info_dir": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:32:59.899638Z",
                            "start": "2026-07-30T06:32:59.852248Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000024",
                        "name": "Define zuul_info_dir fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info"
                                }
                            },
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": 493,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:00.174785Z",
                            "start": "2026-07-30T06:32:59.904548Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000025",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "setup",
                            "ansible_facts": {
                                "ansible_all_ipv4_addresses": [
                                    "10.128.7.30"
                                ],
                                "ansible_all_ipv6_addresses": [
                                    "2a13:1a81:8000:3124:f816:3eff:fec5:aa3",
                                    "fe80::f816:3eff:fec5:aa3"
                                ],
                                "ansible_apparmor": {
                                    "status": "enabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_bios_date": "04/01/2014",
                                "ansible_bios_vendor": "SeaBIOS",
                                "ansible_bios_version": "1.15.0-1",
                                "ansible_board_asset_tag": "NA",
                                "ansible_board_name": "NA",
                                "ansible_board_serial": "NA",
                                "ansible_board_vendor": "NA",
                                "ansible_board_version": "NA",
                                "ansible_chassis_asset_tag": "NA",
                                "ansible_chassis_serial": "NA",
                                "ansible_chassis_vendor": "QEMU",
                                "ansible_chassis_version": "pc-i440fx-6.2",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-6.8.0-136-generic",
                                    "console": "ttyS0,115200",
                                    "gfxpayload": "text",
                                    "no_timer_check": true,
                                    "nofb": true,
                                    "nomodeset": true,
                                    "ro": true,
                                    "root": "LABEL=cloudimg-rootfs"
                                },
                                "ansible_date_time": {
                                    "date": "2026-07-30",
                                    "day": "30",
                                    "epoch": "1785393181",
                                    "epoch_int": "1785393181",
                                    "hour": "06",
                                    "iso8601": "2026-07-30T06:33:01Z",
                                    "iso8601_basic": "20260730T063301289968",
                                    "iso8601_basic_short": "20260730T063301",
                                    "iso8601_micro": "2026-07-30T06:33:01.289968Z",
                                    "minute": "33",
                                    "month": "07",
                                    "second": "01",
                                    "time": "06:33:01",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Thursday",
                                    "weekday_number": "4",
                                    "weeknumber": "30",
                                    "year": "2026"
                                },
                                "ansible_default_ipv4": {
                                    "address": "10.128.7.30",
                                    "alias": "ens3",
                                    "broadcast": "10.128.7.255",
                                    "gateway": "10.128.7.1",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:c5:0a:a3",
                                    "mtu": 1500,
                                    "netmask": "255.255.255.0",
                                    "network": "10.128.7.0",
                                    "prefix": "24",
                                    "type": "ether"
                                },
                                "ansible_default_ipv6": {
                                    "address": "2a13:1a81:8000:3124:f816:3eff:fec5:aa3",
                                    "gateway": "fe80::f816:3eff:fe92:ad10",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:c5:0a:a3",
                                    "mtu": 1500,
                                    "prefix": "64",
                                    "scope": "global",
                                    "type": "ether"
                                },
                                "ansible_device_links": {
                                    "ids": {},
                                    "labels": {
                                        "vda1": [
                                            "cloudimg-rootfs"
                                        ]
                                    },
                                    "masters": {},
                                    "uuids": {
                                        "vda1": [
                                            "fcdb3df3-1e96-4fee-80f0-837ff33f021b"
                                        ]
                                    }
                                },
                                "ansible_devices": {
                                    "loop0": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop1": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop2": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop3": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop4": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop5": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop6": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop7": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "vda": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {
                                            "vda1": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [],
                                                    "labels": [
                                                        "cloudimg-rootfs"
                                                    ],
                                                    "masters": [],
                                                    "uuids": [
                                                        "fcdb3df3-1e96-4fee-80f0-837ff33f021b"
                                                    ]
                                                },
                                                "sectors": "20969439",
                                                "sectorsize": 512,
                                                "size": "10.00 GB",
                                                "start": "2048",
                                                "uuid": "fcdb3df3-1e96-4fee-80f0-837ff33f021b"
                                            }
                                        },
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "20971520",
                                        "sectorsize": "512",
                                        "size": "10.00 GB",
                                        "support_discard": "512",
                                        "vendor": "0x1af4",
                                        "virtual": 1
                                    }
                                },
                                "ansible_distribution": "Ubuntu",
                                "ansible_distribution_file_parsed": true,
                                "ansible_distribution_file_path": "/etc/os-release",
                                "ansible_distribution_file_variety": "Debian",
                                "ansible_distribution_major_version": "24",
                                "ansible_distribution_release": "noble",
                                "ansible_distribution_version": "24.04",
                                "ansible_dns": {
                                    "nameservers": [
                                        "127.0.0.53"
                                    ],
                                    "options": {
                                        "edns0": true,
                                        "trust-ad": true
                                    },
                                    "search": [
                                        "a.customers.regiocloud.tech"
                                    ]
                                },
                                "ansible_domain": "",
                                "ansible_effective_group_id": 1000,
                                "ansible_effective_user_id": 1000,
                                "ansible_ens3": {
                                    "active": true,
                                    "device": "ens3",
                                    "ipv4": {
                                        "address": "10.128.7.30",
                                        "broadcast": "10.128.7.255",
                                        "netmask": "255.255.255.0",
                                        "network": "10.128.7.0",
                                        "prefix": "24"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "2a13:1a81:8000:3124:f816:3eff:fec5:aa3",
                                            "prefix": "64",
                                            "scope": "global"
                                        },
                                        {
                                            "address": "fe80::f816:3eff:fec5:aa3",
                                            "prefix": "64",
                                            "scope": "link"
                                        }
                                    ],
                                    "macaddress": "fa:16:3e:c5:0a:a3",
                                    "mtu": 1500,
                                    "pciid": "virtio1",
                                    "promisc": false,
                                    "speed": -1,
                                    "type": "ether"
                                },
                                "ansible_env": {
                                    "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus",
                                    "HOME": "/home/zuul",
                                    "LANG": "C.UTF-8",
                                    "LC_ALL": "C.UTF-8",
                                    "LOGNAME": "zuul",
                                    "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                    "PWD": "/home/zuul",
                                    "SHELL": "/bin/bash",
                                    "SHLVL": "0",
                                    "SSH_CLIENT": "2a13:1a81:8000:2::38d 38612 22",
                                    "SSH_CONNECTION": "2a13:1a81:8000:2::38d 38612 2a13:1a81:8000:3124:f816:3eff:fec5:aa3 22",
                                    "USER": "zuul",
                                    "XDG_RUNTIME_DIR": "/run/user/1000",
                                    "XDG_SESSION_CLASS": "user",
                                    "XDG_SESSION_ID": "5",
                                    "XDG_SESSION_TYPE": "tty",
                                    "_": "/bin/sh"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "Other",
                                "ansible_fqdn": "ubuntu",
                                "ansible_hostname": "ubuntu",
                                "ansible_hostnqn": "",
                                "ansible_interfaces": [
                                    "lo",
                                    "ens3"
                                ],
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "6.8.0-136-generic",
                                "ansible_kernel_version": "#136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul  1 21:53:05 UTC 2026",
                                "ansible_lo": {
                                    "active": true,
                                    "device": "lo",
                                    "ipv4": {
                                        "address": "127.0.0.1",
                                        "broadcast": "",
                                        "netmask": "255.0.0.0",
                                        "network": "127.0.0.0",
                                        "prefix": "8"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "::1",
                                            "prefix": "128",
                                            "scope": "host"
                                        }
                                    ],
                                    "mtu": 65536,
                                    "promisc": false,
                                    "type": "loopback"
                                },
                                "ansible_loadavg": {
                                    "15m": 0.00537109375,
                                    "1m": 0.080078125,
                                    "5m": 0.0166015625
                                },
                                "ansible_local": {},
                                "ansible_locally_reachable_ips": {
                                    "ipv4": [
                                        "10.128.7.30",
                                        "127.0.0.0/8",
                                        "127.0.0.1"
                                    ],
                                    "ipv6": [
                                        "::1",
                                        "2a13:1a81:8000:3124:f816:3eff:fec5:aa3",
                                        "fe80::f816:3eff:fec5:aa3"
                                    ]
                                },
                                "ansible_lsb": {
                                    "codename": "noble",
                                    "description": "Ubuntu 24.04.4 LTS",
                                    "id": "Ubuntu",
                                    "major_release": "24",
                                    "release": "24.04"
                                },
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_machine_id": "89f5bba1975f4157a43024aba7b0b7c7",
                                "ansible_memfree_mb": 3637,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 3744,
                                        "used": 170
                                    },
                                    "real": {
                                        "free": 3637,
                                        "total": 3914,
                                        "used": 277
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 3914,
                                "ansible_mounts": [
                                    {
                                        "block_available": 1852570,
                                        "block_size": 4096,
                                        "block_total": 2441461,
                                        "block_used": 588891,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 2507196,
                                        "inode_total": 2552320,
                                        "inode_used": 45124,
                                        "mount": "/",
                                        "options": "rw,relatime",
                                        "size_available": 7588126720,
                                        "size_total": 10000224256,
                                        "uuid": "fcdb3df3-1e96-4fee-80f0-837ff33f021b"
                                    }
                                ],
                                "ansible_nodename": "ubuntu",
                                "ansible_os_family": "Debian",
                                "ansible_pkg_mgr": "apt",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-6.8.0-136-generic",
                                    "console": [
                                        "tty0",
                                        "ttyS0,115200"
                                    ],
                                    "gfxpayload": "text",
                                    "no_timer_check": true,
                                    "nofb": true,
                                    "nomodeset": true,
                                    "ro": true,
                                    "root": "LABEL=cloudimg-rootfs"
                                },
                                "ansible_processor": [
                                    "0",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "1",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)"
                                ],
                                "ansible_processor_cores": 1,
                                "ansible_processor_count": 2,
                                "ansible_processor_nproc": 2,
                                "ansible_processor_threads_per_core": 1,
                                "ansible_processor_vcpus": 2,
                                "ansible_product_name": "OpenStack Nova",
                                "ansible_product_serial": "NA",
                                "ansible_product_uuid": "NA",
                                "ansible_product_version": "29.2.1",
                                "ansible_python": {
                                    "executable": "/usr/bin/python3",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 3,
                                        "minor": 12,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        12,
                                        3,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.12.3",
                                "ansible_real_group_id": 1000,
                                "ansible_real_user_id": 1000,
                                "ansible_selinux": {
                                    "status": "disabled"
                                },
                                "ansible_selinux_python_present": true,
                                "ansible_service_mgr": "systemd",
                                "ansible_ssh_host_key_dsa_public": "AAAAB3NzaC1kc3MAAACBAPggbl3DdaoTMv6Sv3JKjPjjbSAFL7HVCAFzJ2eFoT/2tgBkDYD0gbcn/R0/QWsAHxueDfNhJkgfCmp2kOz6iJrGGcvtIQXMF6PliuTYHF5A4A35YFaEB6wYersJ9F3UxeZdjIZPhY8G6+ijsjuyq65lQtOoWE+8ACRRXv8JGoxZAAAAFQCpzTvjqdVjbAz4zS2OhZSdNHqqmQAAAIBFKq/+himpRwU2xruElVpW8c1leSzRy7slrzBaqjvBHc+W2W1Ng7PvedlXVEkpiuPWfewXzaZKV+ghd25xyReSNbLikH4taQ8UJEJEf23ix0ur85wSeL1ANSVyIu4iEazwXq/5uv8mxeJ5aA7TE/KK0vc/JyPdAKZPehr8CUB7YAAAAIAg9F33+H7ChIKEP3myvPAkGWzh+GnQs2SUHVUQgDFk7YAEx2i0xsQaHfBD7frrrTcact6bSjO8VNeYMqSUTmSCjyIHQjzUPw9mxqeu7c78vo8VhaTwN6HkWr6ADJKwJapkYizTR2PZBb3FkeAHmR2TyWcnu9GEZUNjOGJOtoR+8g==",
                                "ansible_ssh_host_key_dsa_public_keytype": "ssh-dss",
                                "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKhrgxZS9G9G5y5lH/rkY/fBqotWx2ASZEFPZ9volJmYM4I/7R1CS3dT3bmGjaCROckNa6I3iVIc7wPI/tGNdQc=",
                                "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256",
                                "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIIzNaT6oQXms6lElXjhkyPeJZ8vAOiZfrIHkn80/5mLJ",
                                "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519",
                                "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQDz8vtK16tSZgYyy23D4P0TOGGPHdWrBjGVsOmTs7HPFQk21yjKOzkLpaC79/O2bBCavYJPazMc9meTXo3hDIgX/CLDsWhws0gd6jMiq6yug5fnDz+jOlk+SLfSRbRL8WF4yPoZ/bVN2/5Jt8/o+mJspChBViGxU9GxGn3ULt4zanVmhPCThdlByPbgbPMpdq/tirf7hiUZYtQL4pSKcMzc+bVb178PooCq6/RQj2CiJLxhWZ8BObsIT7ZgrVqMrUKufBteX2I1T3I7AsLJfV+oFqmS8nzcD88oQmrf9pRIpvbGtJ572QtnQe6OjbY4hhFgZigW+qpaVZYVFqWx2J3b5ikHYDWinvVdoF3+kOPoFVyNmdr9yhxM+l1c1YlTGXiN6yDl8fCgcqFJh315tJoI2lLp4g9LyaRtlg84dEdywcsaGQgsQ1HiY3h+9u+UnOni6V3vU6UgbA93P9GM9sHpZj9O7Y3mj7VKgnqyci8oDs4pXdNtrQJyuUACHf0U3VE=",
                                "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa",
                                "ansible_swapfree_mb": 0,
                                "ansible_swaptotal_mb": 0,
                                "ansible_system": "Linux",
                                "ansible_system_capabilities": [
                                    ""
                                ],
                                "ansible_system_capabilities_enforced": "True",
                                "ansible_system_vendor": "OpenStack Foundation",
                                "ansible_uptime_seconds": 10870,
                                "ansible_user_dir": "/home/zuul",
                                "ansible_user_gecos": "",
                                "ansible_user_gid": 1000,
                                "ansible_user_id": "zuul",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 1000,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "guest",
                                "ansible_virtualization_tech_guest": [
                                    "openstack"
                                ],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "openstack",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "fact_path": "/etc/ansible/facts.d",
                                    "filter": [],
                                    "gather_subset": [
                                        "all"
                                    ],
                                    "gather_timeout": 10
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:01.487233Z",
                            "start": "2026-07-30T06:33:00.183790Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000026",
                        "name": "Collect information about the host"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "validate_host_hostname_sanitized": "ubuntu-noble"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:01.663721Z",
                            "start": "2026-07-30T06:33:01.496553Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000027",
                        "name": "Sanitize hostname"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "template",
                            "changed": true,
                            "checksum": "7323d8e55e2682bdf4a8182539b26a183b9d93e6",
                            "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info/host-info.ubuntu-noble.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "host-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "7323d8e55e2682bdf4a8182539b26a183b9d93e6",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info/host-info.ubuntu-noble.yaml",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/.ansible/tmp/ansible-tmp-1785393181.7048724-246-264221651457947/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "eaec86338662540117775989278a1782",
                            "mode": "0644",
                            "owner": "root",
                            "size": 13261,
                            "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/.ansible/tmp/ansible-tmp-1785393181.7048724-246-264221651457947/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:02.254377Z",
                            "start": "2026-07-30T06:33:01.668548Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000028",
                        "name": "Write out all ansible variables/facts known for each host"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "_zuul_nolog_return": true,
                            "action": "zuul_debug_info",
                            "changed": false,
                            "df_i": "Filesystem      Inodes IUsed   IFree IUse% Mounted on\ntmpfs           501107   576  500531    1% /run\n/dev/vda1      2552320 45124 2507196    2% /\ntmpfs           501107     1  501106    1% /dev/shm\ntmpfs           501107     2  501105    1% /run/lock\ntmpfs           100221    29  100192    1% /run/user/1000\n",
                            "df_m": "Filesystem     1M-blocks  Used Available Use% Mounted on\ntmpfs                392     1       391   1% /run\n/dev/vda1           9537  1846      7237  21% /\ntmpfs               1958     0      1958   0% /dev/shm\ntmpfs                  5     0         5   0% /run/lock\ntmpfs                392     1       392   1% /run/user/1000\n",
                            "image_manifest_files": [],
                            "invocation": {
                                "module_args": {
                                    "image_manifest": null,
                                    "image_manifest_files": [
                                        "/etc/dib-builddate.txt",
                                        "/etc/image-hostname.txt"
                                    ],
                                    "ipv4_route_required": false,
                                    "ipv6_route_required": false,
                                    "traceroute_host": null
                                }
                            },
                            "network_interfaces": "1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n    inet 127.0.0.1/8 scope host lo\n       valid_lft forever preferred_lft forever\n    inet6 ::1/128 scope host noprefixroute \n       valid_lft forever preferred_lft forever\n2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000\n    link/ether fa:16:3e:c5:0a:a3 brd ff:ff:ff:ff:ff:ff\n    altname enp0s3\n    inet 10.128.7.30/24 brd 10.128.7.255 scope global dynamic ens3\n       valid_lft 32333sec preferred_lft 32333sec\n    inet6 2a13:1a81:8000:3124:f816:3eff:fec5:aa3/64 scope global dynamic mngtmpaddr \n       valid_lft forever preferred_lft forever\n    inet6 fe80::f816:3eff:fec5:aa3/64 scope link \n       valid_lft forever preferred_lft forever\n",
                            "network_neighbors": "10.128.7.1 dev ens3 lladdr fa:16:3e:ef:4b:9b REACHABLE \nfe80::f816:3eff:fe92:ad10 dev ens3 lladdr fa:16:3e:92:ad:10 router REACHABLE \n",
                            "network_routing_v4": "default via 10.128.7.1 dev ens3 \n10.128.7.0/24 dev ens3 proto kernel scope link src 10.128.7.30 \n169.254.169.254 via 10.128.7.2 dev ens3 \n",
                            "network_routing_v6": "2a13:1a81:8000:3124::/64 dev ens3 proto kernel metric 256 pref medium\nfe80::/64 dev ens3 proto kernel metric 256 pref medium\ndefault via fe80::f816:3eff:fe92:ad10 dev ens3 proto ra metric 1024 expires 65102sec hoplimit 255 pref medium\n",
                            "proc_cpuinfo": "processor\t: 0\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 134\nmodel name\t: Intel Xeon Processor (Icelake)\nstepping\t: 0\nmicrocode\t: 0x1\ncpu MHz\t\t: 2299.998\ncache size\t: 16384 KB\nphysical id\t: 0\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 0\ninitial apicid\t: 0\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 1\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 134\nmodel name\t: Intel Xeon Processor (Icelake)\nstepping\t: 0\nmicrocode\t: 0x1\ncpu MHz\t\t: 2299.998\ncache size\t: 16384 KB\nphysical id\t: 1\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 1\ninitial apicid\t: 1\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\n",
                            "traceroute": null,
                            "uname": "Linux ubuntu 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul  1 21:53:05 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:02.730006Z",
                            "start": "2026-07-30T06:33:02.266363Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000002a",
                        "name": "Collect information about zuul worker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "template",
                            "changed": true,
                            "checksum": "20a81ec930b31e92f0e887b9396a307de02e4aa8",
                            "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info/zuul-info.ubuntu-noble.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "zuul-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "20a81ec930b31e92f0e887b9396a307de02e4aa8",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/zuul-info/zuul-info.ubuntu-noble.txt",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/.ansible/tmp/ansible-tmp-1785393182.7821317-285-77988282567060/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "076c6acaddb5d40843cfd0e203d350f0",
                            "mode": "0644",
                            "owner": "root",
                            "size": 2442,
                            "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/.ansible/tmp/ansible-tmp-1785393182.7821317-285-77988282567060/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:03.361955Z",
                            "start": "2026-07-30T06:33:02.737018Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000002b",
                        "name": "Write out all zuul information for each host"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:03.695258Z",
                            "start": "2026-07-30T06:33:03.371651Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000002f",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --compress --delete-after --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null' --out-format='<<CHANGED>>%i %n%L' /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/src '[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:.'",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": false,
                                    "delete": true,
                                    "dest": "[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:.",
                                    "dest_port": 22,
                                    "dirs": false,
                                    "existing_only": false,
                                    "group": false,
                                    "link_dest": null,
                                    "links": null,
                                    "mode": "push",
                                    "owner": false,
                                    "partial": false,
                                    "perms": null,
                                    "private_key": null,
                                    "recursive": true,
                                    "rsync_opts": [],
                                    "rsync_path": null,
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/src",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ src/\ncd+++++++++ src/github.com/\ncd+++++++++ src/github.com/osism/\ncd+++++++++ src/github.com/osism/netbox-manager/\n<f+++++++++ src/github.com/osism/netbox-manager/.flake8\n<f+++++++++ src/github.com/osism/netbox-manager/.gitignore\n<f+++++++++ src/github.com/osism/netbox-manager/.yamllint.yml\n<f+++++++++ src/github.com/osism/netbox-manager/.zuul.yaml\n<f+++++++++ src/github.com/osism/netbox-manager/CHANGELOG.md\n<f+++++++++ src/github.com/osism/netbox-manager/CLAUDE.md\n<f+++++++++ src/github.com/osism/netbox-manager/Giltfile.yaml\n<f+++++++++ src/github.com/osism/netbox-manager/LICENSE\n<f+++++++++ src/github.com/osism/netbox-manager/Makefile\n<f+++++++++ src/github.com/osism/netbox-manager/Pipfile\n<f+++++++++ src/github.com/osism/netbox-manager/Pipfile.lock\n<f+++++++++ src/github.com/osism/netbox-manager/README.md\n<f+++++++++ src/github.com/osism/netbox-manager/pyproject.toml\n<f+++++++++ src/github.com/osism/netbox-manager/requirements.txt\ncL+++++++++ src/github.com/osism/netbox-manager/requirements.yml -> netbox_manager/requirements.yml\ncL+++++++++ src/github.com/osism/netbox-manager/settings.toml.sample -> netbox_manager/settings.toml.sample\n<f+++++++++ src/github.com/osism/netbox-manager/test-requirements.txt\ncd+++++++++ src/github.com/osism/netbox-manager/.git/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/HEAD\n<f+++++++++ src/github.com/osism/netbox-manager/.git/ORIG_HEAD\n<f+++++++++ src/github.com/osism/netbox-manager/.git/config\n<f+++++++++ src/github.com/osism/netbox-manager/.git/config.worktree\n<f+++++++++ src/github.com/osism/netbox-manager/.git/description\n<f+++++++++ src/github.com/osism/netbox-manager/.git/index\n<f+++++++++ src/github.com/osism/netbox-manager/.git/packed-refs\ncd+++++++++ src/github.com/osism/netbox-manager/.git/branches/\ncd+++++++++ src/github.com/osism/netbox-manager/.git/hooks/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/applypatch-msg.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/commit-msg.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/fsmonitor-watchman.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/post-update.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-applypatch.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-commit.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-merge-commit.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-push.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-rebase.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-receive.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/prepare-commit-msg.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/push-to-checkout.sample\n<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/update.sample\ncd+++++++++ src/github.com/osism/netbox-manager/.git/info/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/info/exclude\ncd+++++++++ src/github.com/osism/netbox-manager/.git/logs/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/logs/HEAD\ncd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/\ncd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/heads/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/heads/main\ncd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/remotes/\ncd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/remotes/origin/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/remotes/origin/HEAD\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/02a96903f91991e52050bad40b9dc0ede1af40\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/2a5a6a2a21b160d9addcd53537df170dbc1afb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/373dcf31442d17dd60869c97fe85e086baa131\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/a07d71c00f40fc08f7b0d9c90a60d8f5da866b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/a42beb220cc1e84e2e172a3b6fd18d6c72c75b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/b1a01c2c69357f9c74f6eef465b4f0dec9caca\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/b2e29d9765231874d9eb9764f174e91e46a87f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/bcf5ecc52a77412c6b20ba9ca60da2d5a9b2fa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/c0fd0015eda255545213412be022168edd6862\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/3b020d93cf3b3cc81c9c5efa7d78a573c01447\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/476946815d947dca9fc737c715f66ace330889\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/71521334d87fd1f993e30df494348364ae2421\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/ae07a099d86ec9b4cf5d894d6f9bb2005a00e9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/d5a942b9727506ccd582fc557d75d0b4bd0956\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/723703b350b2893d422721f327941b1ab07d61\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/796636a21be8b63ea33fb9a653b3553d9ed6e6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/8f69fe9bf67c8a8857aea13ebeae5da54eface\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/eb957a3ee92fc4cf80c0680fcb57d21e745c13\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/fd5f3ad4dca1f692356d81999f02c57534aa8f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/1e1e4388ae3ecf02bb5dc996fbc744144c9f49\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/59ab8cf082b83cb1f17a84219cf39f7ffe7c17\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/5d3b21e6f277541311a8d4eaa6717485db859a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/67463a22ab7a547d9fca5710b95ab5901f8636\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/79f4539c04643289228a6bd3b9465994f5e71e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/c886279699b9e22be5ef8509a8cc96591cf9f7\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/35a0509577eca52b5b389296294bdbcd8087f3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/41163cbac5925398e64f58fafa50a319de624c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/58fa13c236fad539899775bb7db6017addf9cc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/5bf3477d8835fd508881999228d106c9d2ac2e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/1ecb59d985bbe7181f2e45d9eee25d98460861\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/5fdbec8cee719ace58d9e0089799a5ba4e07e8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/8ab8345a639714a4bc43b4915b298bebd0c3ee\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/06/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/06/74a724c4d3bdf90e1856286cbd1ba601e258e8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/06/953977b62751cc6d802f63038ae674d40b5a12\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/6fac6a943b52e497973bceaa273bfaecf46ce3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/73f2394d13cbb4b18becd9f0b0be67a3632131\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/d4454cf7083b2fe1e4e0546f513c40b56b5d5f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/20dd29d880712d9aa98f77f9ff09bfa628cba0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/2e6f8351701b61ea30debd3a793244a4e1ca06\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/4010aa3e8aa82590cb057f0a092bae375d3a8a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/5d149974514ce8446b254bab05b03ff0eebfbf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/8d0bb80f963443e0560da0a5bf240e281bbb73\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/ba6096a5816886cd3c696304c5d11c1c8c6210\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/01b60d28bad3c0f357ba239e7d1b08ecc61a16\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/4d92d1b524891b6df4b607c7c917804b03d1e5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/6ffb64e9cb19020efa5e1adef2b7a5051c42e0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/983ee4e618774de490b786636e2d568a8ae567\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/585ac9b25da8fb2d7e1a5c3eb80add0c0ba1eb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/70043075b080faa75e2082794f36eb33f76930\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/87f9e1e9da415726f335c7889f5308c35146d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/9283b853b476e866d4422da8302dcb9dbe5bcf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/987116dbcc916a716f418698fb22c8f2b71c16\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/9b685180eeb24d29271d8b190a43226b7e4631\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/cc33fd81b9215cf4358c873a7020c951b2c9fd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/d45e783f428c2052a581754240c66a8c02304a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/d5c514a0e3078d95a1d478f90cbf98e8169e6c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/e3fd11fc5933d82305ab428e69e1e1374824dd\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/81ba12fd937db0c2b08fc2786d0d352860756d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/86e43c3bbebdb69c7a06569f6ca981feeb64f2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/c342d490a3b6196504c602e07547d66417c7c0\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/038d97bac55249609287a71ab2eeada4f83a55\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/041b0846ff4c914a0b93af71c0c1b725abf9e0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/67716b2f67c24680495079c89d7b4959128a7d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/759e3f9e684181fd117130b9a0f5e23ae2b995\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/8a6705e06ce1d8ac8161588369acc19f09317b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/945adc589a16e035771ce500bc2881e94bd2d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/bbd453c0e266234b350d98ab4d83b454e28155\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/22f357cdebd3dcf16f02277b0167b326d5f023\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/399d1eb9ea1a1861ff5632786ccfdf7084153b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/7d7ae621923e10f23d66443268ebf4806b24e4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/937a5e725ab406aa341b006476130ab77e164d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/a1ea85ee4e4969578d07fa9db981caa610c4d6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/cbd40187769d56a3626900d1a53a4c238c0bfb\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/11debcee2f2f6d21786d6d63658489a63f4334\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/459658e7dfedff354e303a3d4e764b3e8d01e9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/8d01b1940982f4ef4d135fd55ed5ad194e312e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/8df1070af0105d8e67bfdebe90a63d0f14d58b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/a23a3dd058eb4f2d8f368fefcbd766d2746fed\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/e7c5c7fab99c53af57dde971b734db722ee18e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/f39b664642455bd8a4cfdb23ae31e878fac96c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/1094ce83a5b3f7bf1bffb9bb5eba5ecde16ad4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/1758b077a27f3fd7ec2efa2afe1288bd923e05\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/a68a014adf9b9642d9a92ac9ae0b2db02defa3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/ef062d521b540afcbe179059e6e6d8690d0d33\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/0e5f03d166967600f0da7a6eb444f09351f645\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/4c7fab8f3c6dc7d4e9084cb6e13360b9588695\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/5ab7e2ecc8d7f0b6a1f92f0bafbd3fd3cdf4f0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/6b03350d1ca75763b0ffd28c23605724425947\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/6e1922a347feb49f24c791c8cc8611a6a877ed\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/b90b0d5d0d284867e6f80f71cb735914c4609e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/c29de566d5a8db01a8a2daf8223b83bf25094f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/fbcb845df892c583f745c85a70cc14b50fad1e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/81d3471bae295d5f961f605031024cf54ca693\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/c6f5363e0bbd806d9b9f30cbc39bf0342cf5d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/d5a239140d363635592a4262962d9ab69c0525\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/441a8777dc628b7e0727540b0e01a6a8e02802\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/53a23161703385704d753e48e32ffeab471b83\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/9c6150913825c1479a35c885b615b3ca629e89\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/f884caaa7f2b19936486446863a42bb0006d4e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/463a9d5f4c7b9e0badf3e0342f3f263acf4ec8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/772a6affb694cf18ede9d852d85b47c725dffd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/7b3e9661233cfec2ece274fbeee39b168d50e9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/cae31a84be55a9b269701ce9981b0bb6708171\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/d642cbded69ad8afd1c010f497b19ad20a507f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/062bb33aebf39ac3965b68399d0b558dd6e010\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/304de6d587aef5c6a165965c5a44c2c52c2eec\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/3f70ef07498e6f0d42d63605811dea641e17d8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/5f321923debda043d299d10519486ab3a7d548\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/97f5c1ee62bd9863073a82ddfa1fe866b68ad3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/cbea2902d4a24b7d92a054b75cc9e5d04a4cab\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/2805124be5335bef596ece11478eaf03013812\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/7557c562567cd834f44d31aa956cd1e1bae8a4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/9d235518cf843c85c0f1b6083005e776083d99\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/d7dc3be004d85dc0bc42bd3461a40aeca473a8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/f78ab754106e5dc98a740d6ddd851020c8e670\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/ffa03c30347d1bac4fb90e7fcdcc97b6a90cf9\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/24bfbf03281d5123e8d059ea000ab645131388\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/2ea723c5ae251cf05709f0c10085211a460583\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/307e3ed17c126ba7618ebb199c809e1d482a89\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/6c6ab42a32755f74889c9bfb8455e25615a650\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/91e58cc0594b4aa8983408d72501525695ad59\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/41ef94c376d7cd8438612c85b1c5a88d1337c1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/4dbf7dd2852d3b61fdead7f83135eb7ce3d1e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/4f0599eb0d738a58b77f92e1d21dc79642eba8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/775103ba2d943510c9713d1749b91842c9ab00\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/f4192ecc1a06523baeba0bafacaca4959a5b3c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/1ef641d22eba533a772d29bdd680b19211264f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/569a2573366c0f689c4652737b184cc818ba67\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/57634cfae02a4d9b0bcbfa4abb844f4b68a372\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/74f12a6a5197466e32d600d625ed166c67de59\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/7607056383d529aee20c48913e644de9d5dfdc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/ae8adc149965151b77420c65ae3cf7a6caf955\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/c36303215f6eeeb27e39d42fcad406f83e5831\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/de64113238bd2eb8d76dbd6c9094380575a77e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/e69ac017e2d0944e711021b2384c995aaa5054\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/f6a3eece9a97b5db137abc2542727eaf57cf90\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/ffc98712d88a781034188b42c23384d9456166\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/9b996e83a2c4ec473c7b7f460989b55441f15f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/e85071ca843967cf22582b340875554a172400\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/eb58f96010ee82b832ab4e8132d25c8e106fce\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/088c048c6ee531e3321e830743106cb8dcc163\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/25218596e0f0372699bc04e722d11357537b08\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/4c42dcbd32cf542ce7929f22d887256832b3f7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/4e50c1e9352959dcac1d957d45af0195f6b052\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/6483f1baff03f94e63887a898096a6136bfa19\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/d197c83b5767c2478a2c6cd759e2761bbd2dec\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/e29ad073f07156f787e7811a6cd3baf1f0046a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/e46f4593ff78dae9c48c0449d7652edee2a537\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/4ebbfbc415554862b1863723630032579bfea1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/5e7369ce6963f06f59c02df95879f01813068a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/69f95bd59935de3afd0f0555090ea829ac62aa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/8a174ca37054f54579a21a30a0f9d7933a7314\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/ba41144a6438a501b83920819dae71eedc23ef\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/21ebdcd3574bd75035d22506fd5d13fcd31112\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/467cf9efd0818b3295062a493d254489b6063d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/6c7327b056e3b80969111a85083aa5782307d1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/860cc6ab245166a513cf5e92d907415c5a6ade\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/b97d9fc9c7a95a8d8d8a4fb0bb9d3809a419ba\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/eec322948a2578494414b4a064f54b0b598252\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/0ec47ea563cf5636355f0d8cfb0a9d99063cdf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/8a41fac63ec9a45a585d3e1198f3f20fd1443b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/c256ec9b3c77b6ccf3869c3f7d00318f5429b2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/c70c129faa3221039c6bd254b4efe90763384b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/dd11b6af8f58f622ec40bbbc9baf1f726c10bd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/e643101a1e5eb70d5587268cec664874db2c2d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/25d5d9c93fd30601d09ea3eb48e09129097f92\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/33da74c4f9b2f22bf1224438c81be8cfa64d10\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/7c5ee81f18d7d8735d203b2e6154239f2eac2d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/bc38472b5295b8b21885c512b992adb702fbfb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/c454b7811d247ef019a0873a62996b8e27949e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/d6286a3d31d2b7a435e4a02810321f5d0ff92d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/fd8b15d620489da64d12c75ea8c957837db462\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/6d3edc738d23c387168d3fc5d2466121f23864\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/6e7a327138af1a3a8c58878d6addd6b57fe5f4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/f96f4367ad9340676d19b70ea29871f53bb080\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/21/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/21/15f7045e049539e83f4ee56227eafe725365bf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/21/98f8bde834946205e6b10456b243ccab3813fc\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/53444b48c45aeacd3e523a1b83b244227139d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/6bd7c3877d5c60612dc85c8859c152d3592e42\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/6e0e1034f62f25d7d8ccf83c23a599b47ddec0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/8a2d39f1f9cb8ee3f3c5849b1139aa8f3d696d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/9c9811aca5d043132d9e92f8fafb4536fa384c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/b1cb6eb3212857b83dd7bf096a17b7d9424fe2\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/0a83833d6b5b76c2d28f7424ea0beec8b9e50b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/96ae0fb507a8c44750b567f245a9a01a2922e1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/97cb2b18e0f3fc27041e8ef1d205bc83ca36c8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/d3170074e7ac018d627259fd182c7a2d6d52c3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/d9cded4456dc00e2dbf61d676b7cce2a99a647\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/e018ae93786b28cfa534319118b2b1965d6bfc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/e18f9485d37a3433c936cfa4e3505a8ba3fb89\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/67420fbb9306ebc330460368d0fc76f1cd4609\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/6eaddd59720b42b92477123c8b91a2f308df9e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/9344f1e3493f7e15699460b21aa1f997dd5afe\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/aaa28c78c7f6900d47ef8d6db66f0780934fa4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/c941ebea62d51ffe09909ab80fe647868acb2e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/d60c3a93f7fb49b0ef77e50ff40b63ff644027\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/ed6eb1c922a073c5c864562f36f9bcff66f4f6\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/18e782c9a354734ab31e20db775e91271eee4c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/4d602fe839c54bafd699c28d3efce8d36ec259\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/7c1adf7a06cf3123c474cb0f2663eb7530672f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/c70c3e8a34b4ee71943751c26532c9b3841ab8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/d32440b8c140989d4af7a2b48ee667eb67743a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/e5e235ce0602826beaa9b087fd8d54e8cbc0a6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/f0424a3e523c2fe63b88447acea5320b4f5e0c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/0481783a2d7a32f139e7c090824cc184e955d1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/2605f6263bc38664a2e3a4be324326f6c58fb0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/92dc481a1b6415694633f9f05be25ab318d8b2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/cd55c1280184cf56635debb1257ee4f381e669\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/df38163bfec7f3ec0f0122fd90c5c27f391124\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/686897e432f8dbff9bbc48a3c3e501b824d6bf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/ddc765f52fffb28bc0d9db20c7f3a4470dfbff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/ffb6048c88a69e1ca81159f11a71f5a9f7608f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/001d8b4cb13c8ae14101c2cf42c3f223b324f3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/76554fb4aa4f83ccd915a93bc6141c8ff808c5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/8f0e8e32c305bfea18cd6f8207620d33577bbc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/964d8c12597ccb1dabdc891c1c118cd89f4b83\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/d98efee910430a8ade502dd3d65b2ead8442ad\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/f6f98a86d012fb2e1d47ba042c21dcfc7e0c6d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/23c4b28ccb87d2fa50b1e5e254bd4b00c7a250\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/6e3bb245123c6417f5b08587ff9e1df9978516\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/729d9afd0cb8c869c759ddecd531ca4fa56d0a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/9706fc37a16532317c80700a6745e85e76835e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/c99b313c3928cd88a87e8140ff9fc8d4a97c89\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/f98913f9712d134087f106a9c8d228f02c0024\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2a/2f28684e83ee133a500f671645753d2681bee1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2a/efca64424ca7f3167cfe6ffd5b645f5c625c24\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/26e02b4af0242e57b15a2507b0018b5f7fa171\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/3f789d13c55b001782cc8986281bc6b7a646bc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/62948f2dcb032cc1da9b5b5339e01015fae30a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/6cef039a6d478644f8767529793e22234b30c4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/ae3b3fa736f11eca3b0b7b2ca817ccd35e4c03\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/b2b8eab13d938e84052cecec062cf8a2197ab7\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2c/4703373311e6599b1b0fdaf06dc6c3d177b7a1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2c/4b40ede77f763c1187c17c749d20c86b737268\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/078bc8c0b743c4d953e1fc4891f656b3c9a4b5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/a0fac1f3fcbb11cc17ff5a22b31c481afa49bd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/c9bd49cb3bde8907801b5ad31b2600e1265a47\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/1a53cc5cadb565023c37629f891e8da88d1e49\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/32c701802ef13b55c67bd8aedea64b4062a6b5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/3a6cf0e8c72aa9fee4b16c376650fa34c62c3f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/9eb6dc910c372a0a28fa1774f2fd69edfd0dfa\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2f/123567fb326d9b0a9d560764890a5a9baecb61\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2f/843c1e57c644e3c5efa82cce2e882142e75e1c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/3bfe87c4300dbdbbc5beeeefc2c702b3fdb762\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/55ee530e7463361b8f1329b1ed2127e05346c1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/5b1c7d31aa318239eec266b5cdbb9883e7eafb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/84b0d92feef8ed403a5d903e68d8ab7d4709d1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/e255a9b447fa792a6576dbd69ea04ac158c6e4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/0dd7efcee17526a02d4781576079e2b6f5abb1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/6b58f39110ed69ea8bde3567002234e6358944\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/7503ee608800bdfb58baa1189a58573feded22\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/819d78663eb8d2acf78f9a46ef1e5043995305\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/a23269a7891ea0e00d322ad1d0a8e9accca0f7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/ed9b7c84697c983b04b58b216d1e515e24a69d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/75a49b197d5e843930b7c1dee23d33528756bb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/c1a039bfac90c37dd7342479fe4deb0a7548cb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/fc19c77a29c6cf3c99fb3037829a0817b4a5f5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/fe1fe15fa0088b6ad2b8a5bc99428fdf31631e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/3255f6e8238eef83599242c7f28f1d1c91545d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/93d3b64d18a0574b0ecf5a6a0f5b0e90382100\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/9b676cb837b70e8118a9da08a7833ab3c71adf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/a4aeede1b30c3892283332f03e731f79cea20b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/a7d5c9e10a39daba664eea6b40f6fbd3a0fd20\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/bf85636c47a59d316c043fa4f2ad4a9979a702\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/3c94688ea51a4ec18034ca23e72d8ed5cf6cb8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/68b55efd665709fb2f5747a1311e0406d411b7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/91e452c5fd13ca652071d28736de7c36d51436\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/a158ebf386599f35546cc2f9a3a66a305d1cb4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/35/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/35/04a0af91aff488b89f53a52baa46e0e061e6d4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/35/140fba1222a80cec7b3535861d77e6cb48a5ba\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/1665f662edb6aa5b0922ff988642cdbb7f1d0b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/348cc8f0d8d12fe956b55559becbd7b45cbcbc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/8f37a2839ac534dfe869f2e6dc0833f914b623\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/9ac6c6ec74f4f1a176b9c0f8f8bfb9ef72fe9c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/a3f44a1de0133bda1532e038e518969e544ad8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/f2d5198e7dd53fded62fe2916c1f63cd626f77\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/14b637e8090680e2cc6670d8f92c618a1886c3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/84aa728a9a9396675b7b2813e7609bfd76ce71\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/b0dce5fe1e80a8a6e62da26ce1c05416a4dcc6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/c97b115b17434a0b1fb1eda09bbedb714d4ee0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/cd9f36f6029c4e7b8a77a3c6a165733bee2e04\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/d152c74c15b82ebab993b79af43200da60ef63\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/68c05c9b98949fdf44d206469382620b3cf0d6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/7da495559b26c354cb7a4a8cb6b400b8da04c5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/90df53ecb40e884c50ee5c2f6b76879c809358\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/97a4bee9c9429c65b7dbbf97dc3b20b7ec82f2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/9e9c2b8de92624dc156fcbfb523d286770fa3f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/af57eb4c837d304f2e00c29133761c6548922f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/cd7f7078e3b2f59b37906dd02c268c12c69086\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/d85c704f031940c77b14a4bda7e9409bfbc947\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/8100199e03c052d5ac0be7b8e79276ace3fae1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/b6c34421f474dd1bd068593857c1aac44fce8e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/c564c18cedb2190050e6c99879987b3cf29312\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/34951ae36caadee486eca52d04f102f06e75c2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/52cfff13f9e4eb7635d10a80e1548c9ec21461\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/5eb0adb25eab97cb7e315f06f00f8ce610098e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/7bc91c0315da8dd596a8a2426a8daf28015f31\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/831e68f3e32d94b2fc74ba2db215f42c84646a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/d0b3063be3616f7e414d482e0dab7f82e215a2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/f030db1c7f4a552609fb519a19b322b16ac091\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/f444b179a0504f549c382e597f400cdf897c88\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/25512235b4edd3e638583dc0c77b285d130e61\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/5db9c7747d790693aff50742b93b65830e6006\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/92a28d2f8f06437b5665b4f2fdbc5ae081dc77\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/b13073da23e63bee22ce7c31a0d7ac6c3ad01a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/d3c2fed16a0b9fbc970dc0d0d067e15734e51c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/f1dd85e67c9718251d2f4808c5cb052eb5e2c8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3c/094eac3973cea881f60b7bd9b019999057914f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3c/a7facc1842270c3c98974bd438b2cc4087146d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/14b80fcdedbce37811d0904e23f0278cd86514\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/5d55ee7f14cf2cab853475f6756195d369d081\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/cc1f2b0f63f3dbe9b59a228dd381062e04305e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/08ec20b50b415c107c89253ba0b8b4f9cfff31\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/5f75e0edc5ea5adf547b64884c38b3a8d02d2e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/6664a88dc8641942de3c36d348bc7b5ebf73bf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/b1b35b67b14b5a18cd7a2d99558c1775fa910c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/bc68c9b102882fd2a4b34dff4fad73f00dcdc6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/bc9598eac559cce1c634d03b0860260bd33061\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/d37985136597237aa311aa4cc822c73910157a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/efb9167d0eeb51b623e0e9a08d4a48ec97cf76\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/fc19f328ccf71da1e0d2c3f1f7d97784c3950f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/5e69e05b492b0c66f78005ec0f241365518db9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/6b9092f509fccf0ed7aaa25f1e825fb32f9d36\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/e473361650d4c9464b15db721068408242fc2a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/f2743f64ea548ee19192c6cc9e84818c924603\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/0d648fadef25ce499de9d2e4d082cc1ca6ccba\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/14513bc87e82a26d0555f18fcbaaa24ce6c3ad\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/68be529b0a520b942ff33fef21922c8ae00bc1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/b3f51e4fa392712d1a1d3ff07b9bab6c970355\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/f62be5c66e4f223c68aa1921b09d613491c485\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/f7c3ebe8f6712c46091691971504f583adfeae\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/27cfdf61b2c866945ce515dfded6377fa5e7b4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/32141b548442b9c83b34ab08202c91a1bf7878\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/3927c02888cbec53473c58c85acae3a3bf31e0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/62070ace6cfb116ad0e6485c6c4a2a6470bcfe\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/7e1f609af59e3f55509de1ec50f706468f3e40\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/8739dc6643f2285d25c4b4ae36d5840d2894d7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/e553c10e531be14e375917e0ce0a413b3e9a93\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/0ba82bbfc9f17eed94b79baf33ecfe0f95af5a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/3d559b4c779e6f4f962c652cfcc93e83b955e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/3ffc5a762c5ea7cecb0c5c2262e8a0e115deba\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/5a525cdb7579b63b673b065c751dcf3c074e87\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/97fa2d3129ec90d23890aa40f0351a642b470f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/43/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/43/8b29817974efab8d7aa4e388111e88be949862\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/44/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/44/5c452bdce754f06628e595916c76ae95b96398\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/44/a5c2e84ec4d58986e888803a19317641bae0da\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/194f3e45ab2541804428e16a988bae3708afd3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/3fa629616b67637ec4f935b235532f345789a2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/86effd2b2ed1c1845f4846702bd518d55a664d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/d4d687b47463da1bf6f4c0d99695f1690762cc\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/04e8eefe1ded5e68a5b7242d9041ff401fc9b0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/58b90c94ad250fbb8a8b5e7d0fa46772fafc6e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/6f78dbe0228798e6151c4e591f3f7c3fd87d82\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/8e94a656246f72f5d88fc1fb129f94bfdcf45b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/8eb9343560bce69a0ba8389adc51b5693676df\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/c09ad180c9629aa285b7aa54fe5593e5137aeb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/dc74fb7141ac2672188e7bf44668b79b14703a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/e36aab6b7e7c7194783ba24db61c2486d0c404\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/b00547ecd2f2af516cdf3809c38dad16eeefe1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/dc1f71f43d00fdd166ecd1080aa4126f04e8e0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/ebd65e747a5dc032330e6900cb5c05717619ff\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/268b2a4a957ad47ff14701eeb4fd0c46a730a2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/292d95f754757f86a9ac500079e92fae6899a9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/3731a4e6b76bc899aa1ff4cb152c56483e3cff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/6ce54c9b6ee2d8fddefe914931615c89a468b0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/91eb71a412b7dbcf33a257d47f094f4b5d82fe\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/e247ffd5de54ec834457d364b81fe9dc882243\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/e9f8e742f6fffce9c19228ab8df21b883bbbf3\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/14395d95416358aadebcb2dc23dd1767dd8f34\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/20f3d6276111572c04542bf6bbc7a8b5fab2d1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/5c8b227f57cc9e55a560bb150ca2c6668b2291\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/5e2f2a9bd61f6f9b56fb0e7901efe42ecaada9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/97f4e8a91f648fb281f47221f6c171c4aad32d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/ea0f6870c32909ad34ca80fce0de5bdbd53e16\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/fd812c5fef3443b8f42be58f12d56a0cc19e67\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/04d186945e81bc0267b1053585a459673e5cb2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/0720d266c2be572537af7e1182a312a3e614d6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/0c94ef4e5981125ed8d33a0f46d6e5311da2c0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/15ea2cea707d5469a979948e6bf3802b96ac68\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/47628df044e33ea36837b035323f2b1086c373\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/5dd881f5a259dcae92480914ea4dfe94f58aa0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/a94c34cbfd5d590e229de363399ed8e5ea5331\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/ee6ac982af7bcb5f4544dfa8f2e757d89e81f7\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/1c5582602f65f6902475c63ea3f84e01da0109\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/bb4cd871153b00ec8b09889ff2b36c9d39ff89\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/d8c5ef59300188c965c17ce1334e71c81e74eb\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/2db39dbdcfe45262681ec10b33e7872e4f11a5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/32a6c1fad290decd78230e0aeffaf3564502e6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/36060f830255f61465c54cafc4676175997842\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/43225c017161748ad9424508305bac2320efc7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/529702013afd6856034fc8577faabb7bee580a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/5416249769f293b5d1ec698da56b21811c260c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/a901116c0f74a0e261df4637b027c40c0959aa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/f64e6fa8ec09429f09cb6ad51e83d352691e29\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/664f41a09c847eda3a1e16aa4a9af33f3cb6e2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/b0ad37c353029b68dfb211bb394bb37f1ecacc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/c7603648371ea1373f4d86a04c1b8a7b250128\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/c916ceb8a0099a4284546bab62cf0d465317d7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/f8e67c78685f61ab7fa53b6221fb4e33a5b967\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/01f045857428c2eb3c295f391c3c77ddd06357\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/0505be8677a576690e26a22b0853ceb095fc71\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/3c3608be5a737187fb394ed53669d45364073a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/4945f88f9f086361c2f4a618802e91c1fbbb63\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/748f606d5899ced6fe2de748816e94884922e4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/884f7e86229a8ee2c9a438496f00c2cf04ac57\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/b5b154c6c95be7ae281ec73987ddc74f52f2ac\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/df9b0bb30c31d6f3b278bb2be019794edb72fd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/ebf1f01d35953f532742ec598bcc2a803af14c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/fc8b0f7b32fb75778dfe3fb56a05de3ff0e86b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/50/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/50/74774ea86b2f986b200061f6d55e4a918c7e0d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/50/da4a871b2feceac0b7a3b23d9c9623f7cc5ed1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/7b0bc99940b17088d9983bf58e97fa1b283649\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/825845af50def3c8666647c4c8765d77939af8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/b6496911dd1e756adc2f6e030abc5518ebd26a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/c56a1ea84d8e13e01992b5fdf1b4c2439c5550\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/dcc18376fce81e6492b04f5c7fcdea29b738c9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/e43fb3502b3a636d9aa85d4e5611a94a7cebd0\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/4268085983da4ceb7690486548a6f5273ce1b3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/4a0e502274f1f89e9e6be55d30898c7124b0a1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/9785855c05d06fddd71bbc2ec931d70b3e7581\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/f11dd946f0c231a42735eb2eca86e864b73e07\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/442ee378ba8ae095285d53b9879639f652c735\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/6b274aa3e989780570c09ae8ef55aa830f3bdf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/7ef717d33d63a3b4f8ae8309d93480ae9100f0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/7f7d139db5e2a226d75ecfc663dd7c4062da3d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/b8f0c749d484c78367062c7930e64b3cc06a21\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/c941e639f2271d520ecaf61d85d49c756e9500\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/037823e438ae5b7c08757200786032ace84e65\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/095da5d39c8bf56603b166266c135fa242cfaa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/0dca87a11ca4f2f3d734cd3c6575c7b9dce9be\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/1f416a4c9a98c4ccb200fa0d810ce02ecb0aa2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/74d42a3782cec3c576f38bc074282d77726557\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/beab98037e69edea16571bccb5ab5e26843e41\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/d50185afce3970a3f5479c492f6b7619c01b56\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/1645ff7922b8f14014f4ee87d58f4936e9f8ff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/18ab3b9ca98b353c97e59a744013efb1a10737\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/4cfb0702edf8c81bcc686e411d0ed1e75ebb8e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/bc5ee019d4ed3e1fd1fd2ae2277db3aff24ae7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/bdd19653c9c703c61e3e4e63afb2b8b8fd286a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/c8785069d8bcac3764f9bd0f3ae152a546e2ec\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/db4ffec2fd984ecb8260b549f76aa5eeca9d05\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/383d8d0fdc63d0a883342a72d14b75995fe707\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/3ee404ef6055cf4477761af3aa09078dd4e17c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/7e52338495fcc68b110a49c280afebd5498285\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/a3b02c8d4d0ff1baff3c1e750d8a73318fdb12\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/3ba0e2b655cf58201daadee164f9867353afd2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/4a51b02ce438cfec137da84619821068fdfa66\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/683ec9007ce1a48d182b69bb9244cbf9ce1c3b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/77a9db2400695e1d8e9d814b084ed84752ea6c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/0de189387c2d3577d8cc40a17cb14660e33dae\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/0eeca6ebb49fd340619632d63ed1722200a8bf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/605e68068ef877c3bce74ab71c425a8926cbca\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/7b907cd2433e0681e0be96d1292c42809b34ed\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/8c90eb5b3c6cd6501e1e93e7e71faaad2647c4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/128923aeedda981cf510f900fddf5643ee0ea6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/38ba1c4ce53204045c64c95a849e10a4676f51\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/59191fdbc62a49d4d298f44454c0ca1bf386bf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/5a7f11379a235d829e6cb0158863d0bf8f5258\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/8067526047dab6b76a5d9528dfc90de8ae387d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/90dc499eae098f9d72196a483d643d55d12d22\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/a116a2e0eb36d5f347a377e1fc33fc4a48c73d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/4da615d0539709cf5fbada0217ee280d442496\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/5ff65c24917a0854b08ec951bc1684686e3ee4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/7a1e318a76394b4d5630cb085787df5dda76da\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/f4d882db625902080d4bd19203630f4f9412df\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/4ef50e329bf5828aded2f411c3e62be4500321\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/7b94f492a15cbd8ff3b7d57b28905a49dfa4d3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/dd132dae5fc465b298d1a5ce2426dc268bf68a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/a5ca8082812708d86247919779f89a6523cf4f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/c9e10690a54dee83665cf28db7f0b54dd3cee3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/ce11dd7db7627a1edfbe498f5047073831613d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/0673ab527f734acb9deca3c471aeffdad989e5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/243f65daa37d48df11844857ca0ef593f254fa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/47441d1f18e04c61017e30874760b787585940\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/4811bf53cbc29a043b14e16da98ab8d99c5366\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/6550b17046af3715008ae782ccf8ae440656e0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/6598a9bfa26553f6792e0b29c8b66f74eb7e59\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/85e71891afa4ce9c12a6dae0fc10a0a33cacd4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/149e4b9d3a463523f0bafa60f7a714af49073f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/7392bf9e283b3cfc7a82349abd26dff3743f09\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/81e494421d0118dc468dacb5f9598b3edc8c3e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/8e937744eebe9433574d0fde83f5e42361d12a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/94f27cedd02714d7c1fd4990f2d783e3bd0577\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/a5196eeab96d907a309d89b95d037873c27a72\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/ddd1d69bfd6217ee26023940e3670d53b41312\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/f8ca6d3e045ba7392efdd9267e16e7d3b44bbe\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/03bbc08273bcbbc0f08ea0d355176bcc5a8aa1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/775f7226fbf40e7800811163133b02ebd726b6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/b85394a98e3f4957dcf79e106773ad6c992ce8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/c408f772eb16dbb9ce543ad92d303fb03fa1c5\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/60/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/60/4dd7148e6d46725c3a7cb24c7b3111e9e8948b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/60/c2c4beb9e4cd60a81e45555d3ca3088ec9aa22\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/08b097c83524e7d7d0a5645436311c78ae6d1a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/6b3b4eda28051c545ad5b107679adb6902e5a3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/88edd7a7a3f309656e6ced360734ee65e9b942\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/62/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/62/73002af5c8c472ab77f1efc9ce240657e48228\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/038101d3aff6175191cf7c7ee7ed507095f409\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/486decbf656eae887c14f7c2bc1a6f6f6c87b6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/4b08838fe720118d9e35400b30411ce5846806\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/7b51cb51aa375c6eb2ce15d41cc823f6ac2d0c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/80597a77e9e946905507d416d146c3ad8be142\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/9f177f52e3fcbe3274df582e22035fd8866112\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/a76504b7d0e0f73ad6bd876d8284771f035eff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/bdc094801ffc6edde5082daabf98dc87b97b1c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/cc02e28fd1ec13332a7224ea9b46214eebd79e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/d70b76185ea4635431bf3a5b61db0491326956\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/e002c58f1206b3709cbf803e0eae6c487c6a86\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/208dbf22c59560476c1e04dd5a95f63f8be99f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/7ccec2e0f446c94f9bc5e6aeca0fce8e5d68df\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/f0e173c7b04b174bf2518e25facea6c13b75ae\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/061ef980ee6edec0f3c80487a01285a27118f3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/5fd6d1fb7e9878a9d71f25e3c5c47b1986b705\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/9dede339648be394a0225e182dc6c3d4b819d5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/a8c423f501160f58a5a98b3f801550e62cdab8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/66/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/66/79ae6b92f59f93f64d1954d5c0df8dc623e7ba\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/66/bc2d16c66ebf1263bda05095640a9460da098e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/284b984749124fcdf1dfc519416592212761f3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/2bfb2e42a767cffca8e06bbf7d9b607db04a7b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/3846208cb8b61a2943bcf8cbbffbad3d5fc52b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/4bb7a7b5c4f12c2f0ab1a3bd7ebc0b039c535b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/4cd039906cf723cc11a0f281e1323278706d20\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/834d45c6dece7caff6005d7788d4abe6928c61\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/8903898a0403a2fe65321f9f9f06eca4bb751b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/95bf22b719b1c08d6ccf4b1622f58c2384a48f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/e54bf7c7c4c6d9b7f3af427df82bc0ea8f8959\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/18565e64af406d76b48ef66f18788eb5528cf9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/4f31ccfff41c3dff055d72c82e522d1732bbe6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/5a60576b79cc3c64e0a69d5b413e5f375fb78c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/80d26b314c205e1c29490c470354a5fb52aef6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/88eb2a480f04e6d5ee32d96522d55aa10fd578\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/b0d1cf6172aaff9323393f2dc47ce4cbc65498\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/c66b75fda5833afa1dff4f4431ca3548a7bc3c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/51294dfb2dec753d5ba07e7cba1a21f5963861\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/6ba5e35c5f38081bf696948181472bee69203a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/7f393855d243e029e5ae16b0260e8caf6e8c4b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/7f95263699c7d61a9c99d850c33c1b434d51cb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/ba09744daa569f53c4ede4c5208ad2633e491b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/21efa24b36ea8de8140c85204d8a08c7b59781\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/5d6c994e4e53bb67907a5c225a70c0a907520c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/67c878c55df949fa9b12839e0bc6be9c8da584\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/74fa4ba6257c9d42ad0a74dafa1630991bcba8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/a5c58e59e2af19e62f515b9094d93f7885d479\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/d6c47e2320170731e26f7f3d5610d1a5e8d530\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/fa9f1014a1f8fad462e8dae7dbd1fa4d7b1d41\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/fac8d195800a42420d00906e19d9c268a9b6c8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/fd573b66a9f4188abc9ded87b5c03b5e3d7e5d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/305c0d11037d2fe133b0f5e51ee21e6786f45b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/328e1f72c0d7c0a745344d3385365ba7420baa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/37692c92bd52c03124c333a587cf4317940b98\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/761f7139b3452c43fe79893ead7546eb2da042\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/af2a1a337ddf887a714f506baf99adffb2add6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/b3c9207f33984b0d67eb80c11d5036d7c96be6\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6d/e025e25f4073096fe1202f6046e6a526ebe3a0\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/081d94178bcfeaa0f7196b40f3aa9bc16d572e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/10af62832b5e5251fca1acf3ccf6b95caf861a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/53b2aa6c4b9b4d6a1dd994b4254e35918b400a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/5701a7b061fc00a701870fe88c180ca950a6e5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/5dbe76987e02b7a4cef0dc019cdd2dbba8b388\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/65c582cbe8984b1389c0fcf9f1dedcf6bf2adb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/70c6c608a86b722af008421d0f498fba2f559a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/e053634fbec3c6b230cf6824fb91195e363875\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/e9be058bbe9108a57670b406a275fd445fc1f4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/487e607442a10cc74f19d80dc503008683f665\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/8c2b59f455c1486d36d3dbee3a3d8a8b736562\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/96e9f5d687c823fae6ca9e3837699a83539086\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/e7da94d4fa40c98837c08993a320708cd6f14d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/70/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/70/3f1844c3553f8415175253cc678fa5e911f91c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/70/c60f8414847f30fdb1d83497e3e4b93becd11f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/591a26725c651f152f9614d576d8c0ee3e2add\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/7a833fbc2b9e743a6ddd56485f9ab9072df90a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/9ee0c53a22b849e61ad98827aa707fc3832942\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/ce2a6e97f9ef60f3e53c7c577f22764e443906\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/2cffb8e80ba0a3d392c1bccf7e1784dd569e19\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/a77304fbd7bb1407dcf01703e9f57b6ff59f76\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/da61616f4d9da2d23ce5bc8ef3cbb959b3102b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/e6e97f4a896fe8fc10825e275eb57c6166a9f2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/ed9ff64b1fd1e39ba7912757627ddbd18eb856\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/f2908f5991b7ceaeeb131e17d1f06f7f471398\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/f9cca909800a296b3942e3eaf14ce513205f3b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/fa4446d620ce69ad29d95019b69dadc689fbf1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/23678d075e26ef2255c38922393617782587f9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/6c32e2ffd0c54206abf3cf4fc33b5ce3ca13f1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/b2a3bcfda22801f2b05350700ac8f04470c9ca\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/384b140030f02ad1db02a1ae70a07478e3ce5a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/4a9e82f202fa738c1504b9b3ab583ff6b9518a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/7c3828b35d56a639c1de0cbb264d5522b8f17d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/92ccee4f9a37c44bc949813f9b4d506375d9b7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/a73cb5d684b343c5815886a11323938f200c40\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/aa03d63bdf1f96f0ee465586250534b984f8b6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/c50729acacea0e5fb635115f1fda4cc964a910\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/d9cdd5489ad6ec947551482ae81c1032738a21\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/20758cdcadd512625830a7e2f2cf09094b7310\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/22a1742f6c5eca86d090679e32e928be124ff2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/607fbf157c3ea27c41a9dffb2e96b8d1840584\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/b532928bb029ac667eba6d976e40ef0d398943\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/2ba148786380f73c0b75cf9a65000be64cea1f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/6366ca7bb6e7875a7b73587a328d5868a69a71\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/8c258492f89ae6b2673b78ad37f98c8064504d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/ac0a9528245e85e4720263a2bb063ad02f7cdc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/b1644814f4e5c468d7c0b0ab42188c96b01ae1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/b234103f220f5ddb2553e4b01950a0a3bf3bc4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/d401a0385a5100f2fc8de5c26bf2ddd4317a1c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/6ed7ae1db6a4a56aa5533aa15f90e640c8d6ed\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/71ce7d171474b58257774373144f7521b59d2b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/776b200d72c2f7077a707d614bb09ee02d6b18\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/f020955b1a0874e938c1527997ec545bc55c2d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/78/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/78/89aca1121a756fbffd93b70bf5e439cd63bbd5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/78/f14537b74f1e2b0b202a31dc73dd19a47227f4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/79/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/79/49c6546619818c74d1515ca8e0f1ed4c230499\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/324b427fd9b88b9863a734b6e3aaf3f87eb16b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/6bdcb1ac46ea3cabcd3ab78aada63a9a743d45\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/a9248c9c72963a569fbce8abc073b09188d7a5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/cb0d4bbc475e0c80e3cec78a90f9db879dc52f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/d38d7bd3e18a7d747fe225e8ac07a2e2034778\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/d5e9e684cfc133f51464e8977ade401d94556c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/e0d1886749713c2b875f5dff4d531f27890a18\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/1ff789dad18d6dc842942eed41804fcfa0abd7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/26bc5cbc6e101b48c4a92c8fad356f22cdadb3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/5279edba1ffd1750e35cc902a2f18cd74ff730\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/a3b47831f1f627b89bc8870b65ad12b7452b4f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/af2a431a12a6f44016504d0eea2b83972ae8f0\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/38072926b941e0b2f59a6bc47ad82b99945813\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/3bf04a9f48fe996dc2cedf66a8a9f28f62fb3b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/53b3e52485f163854247a79f7afa59e7ba5b14\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/54c7557f52237aa9b08438ea99a4aa41f94efa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/550bcf4445b8cfc6e1988f821cf0d19d5a74a9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/c4be29cb2c00c687fb69a8dee5e86c8493f8ec\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/41a7dbabf73539db421835b8837ea8886d85a6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/62b91623accaff269c0fc4a261158954bfdd2e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/c1e500fa24cf9d249d795e0653045932d805c8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/f8748f4636975a8eed738ef778770b782188e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/f96f6a0a495d0d21a3d198c5daae5a743783af\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/1d26c029873557832ae60d44bc20dd844e0ad5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/598cc9ba8dd97278f27e0abdddbe6f57ea8880\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/5b6c21205f5f0a1d24ececb9f5b9678e3b6ad0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/887fd5e5eb7fdc829c1d9a43d009e7c6510959\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/89f67af638b1884b224ba697399f8c39913274\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/b57c551086172a6c1db417575cb3ebfd134286\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/e4a72b49724e5cbf67037bd7851c8e8341e05b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/abfc1c7aced834c782d9cbf26f341ad3af0e0e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/caf1ee3bf25af7f001ced073994fbcc90dc648\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/cc273f144ca79c6fee0ad490558656893c136c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/ff692a413911511807dabd0c7ebf723ee03e4c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/28fbcbc9aa387d2ac393bd08d91888fdf71763\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/d91089a28c6cadef0523703a7bb7ad18c84abe\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/dd445f5d46e56a9a8819651ec75f68976397b1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/05cffb4f93f5090915cf461539f759eda0a3cb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/0fc340f1ab094d0663f1eb32d8a84dc78eb35b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/98983deb5948912dcdea2cb62e2159b0cd3cc7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/d85cfb92852ded316d71e1f7b6b02d83b79eb7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/dfc744ac9722651ab04dcac386ff6e3fba9dce\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/51953775baa76c0eda62b277a1ad13219004bb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/6f83f43d68e7f7d283dc0bb732c9d3dcc48492\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/8fbaae2703cb3af11fa8068d68edeb9f035aef\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/97cfb603009c73c465d65e9eb3687bd9bfd263\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/d8c6ded146dc4b283861dd1557f1ce0c41a0fb\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/106f98409fb2fa1f83cc22adb852d95bff7dba\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/15da191d228a14cf0810dcd2ab1d1a2d743eb1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/655f94e728dcc636625ce07add592ba5e3c7ad\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/829278ca3b0871c6f4c0514101ecf0e5127659\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/c1ec915edd6be2b38c54cf41729f1fc06db2bf\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/84/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/84/0011e707dda080d87c57c914671b1838431c5d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/84/163898d8a69874b665745732c35d2896852441\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/40d97cedc45da5abe9c931b09500600f42e8eb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/94e28ebb78a381ee85ff5834613762ba62fe2f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/c2e650622d86f9f83240b5a4c989947f78a65d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/cc620c4ee87c864d3864b0f974d359aff38f50\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/08287c83f1c67070e9db64d77e93b9ca97d060\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/63870f6ad2319eaf8acb2f026ae042f4fc0f08\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/71fab08ec26c4d91c39667c1943f4b2ede3023\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/9416e6dee22b72cac8b0bda033fa3d20a197fc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/a41fbb8d6673620fc05b051361987a0b70f5a1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/87/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/87/c80040c6572f14c27d976456fb0409188c9b88\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/558030f03dc8ee43731137d48ee8d807162e4e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/b46b219d54eeb337b635d1dc53a13f277c73f1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/c3d145ef688057c1bb983e376597bc4f4df1ef\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/dcc4c93b231dc61d86ee4e7646206b92a07022\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/f4941ac6fc79627553128adc137c6838b67b83\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/89/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/89/93556b35c07430a92c87b96ce28863ad59da7c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/89/a6ef6de70053f09a484a27cc56e171bd339fcd\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/07b16091b5c4d04f83697a1bcc04d36b874921\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/1342e1901f39d3a2d0e696455b9618d6fab52c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/4a71a62d64524b27a0a9a1912867fd39b2827c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/5da00f4e9701e7943cf96e5338a4315bd8c824\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/805f7d80752537f0211791066eecacbff8c3e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/8e347e833b30b39fc928335e7cc80b87503169\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/a3748864d750b39a5a5c0dc16a3af7e114c433\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/c302d25174bed6eb53ba8ac0c676d3f68d3ed8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/da9f3a2ee6912064aa2ae7dbc56c34b5938a83\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/e51ef5121afb670061d244669f622c605c6c4c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/eace806750ae5d9d6f7275d5586ff872e2d0e4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/f0a72178010e9117b587e5e8361a99888b2583\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/207edda67e78ed4ab68a4d54d17e6d96f2588a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/d78328827c71e299a280247066b266bb94defc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/ed1eebad09d063a5fa49eeca9da8c48f9f63f9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/fc90fc3fa0ab19196f870fc4baf88c4717632c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/076a5ecc5e2d2ed71987c414ae99ce4e02fc6a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/60fe323d32da419f4a636bd7f336dbe3ff22e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/7cca412467d4dbb3d665ba4fedec2f7642933d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/8a911c38e995da71d26e4fcdc71d6256225b36\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8d/4f92030d77befaab46897a7690fd02dc85dba5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8d/d0b032d427a3de38aee457edd62a1d19869783\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/69052d1697a25fe4cf430b1e5feab5bc900b13\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/9cdaf3ae397ca4fc321dda2ea23f4a35446b0d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/b168c6816778272610678736c9f25e0d92fcc0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/c3c133f13d30ed10bedbfd85fddebda21e4752\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/76c430a31eac94edf74ab3845cdd1276bccf63\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/af09b5ce47ff3e79c4242e22d9a64b9ad5927f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/c6768af30edeff7c0952d4f2e9f47cd184a74c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/e5e78dee0f59d61f07a6e25bc66ba68fe39ae1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/ea921ca8594d9ea381d72e2899d89e294cba75\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/83919abbe8c0cf3b998fb8ddd6d48a384a200d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/b0da7abf1c9ef7a9c5d750c43e251ba32fd507\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/c2df8ca5d396c2862977e65a984bd9a4960039\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/e221a9f9915ee73715a1dbc8dd6b28e1c84116\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/1518e3a05aa560aaf4657c35e9a0cdfb3509f3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/158ef96699b6331337cecfe2da04760dea6eb8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/4633d6a1d3876a7e01ad684ed6aa11698748aa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/717abd3dd9fc2439ddb45e4ffd69bfc29d1d3e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/aad9cf547ce561eb8d8756c73b66c64cb59bb2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/c5011085ea2b93319ccc99661d96b2d25447e6\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/92/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/92/ed692130b650d6cbc409f225d17fcc5cac7cf8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/92/f920dfaca0388a2c7bd6d5f3acb245957d11c9\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/1b823313cbafce8b38f85cdaab7e90f92ae844\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/46eedac2d621a936af75ae421232cb2f1ebbe3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/e9a29f366394d7aefc687981267d7894f067a7\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/23ee86efdb8105aec175420a432fa082fa9299\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/25682aa133f6c27d943fd55a77e5117df209d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/2d7db262b4df8096962a8ef3af64d5598e5b51\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/a061986be37dc39dbf99f5f2959316751c8485\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/eca41ae84016bde97522af4f31e00ca910609f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/2f0922d46f49abd13c757c573501db21ef3f3a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/350e5bc57d25598d9e68690ce0349a2e2932af\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/4b97187add40f81619e30697e56d00bc566d1b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/74f4eae51b7fee81f19f0d8b80f2519aa4fdf5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/94b52e14692b7dbf3ee9628cb6a5244fa631b0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/c5c96ef920ee9932fa0a11bd1222f9e09782bd\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/004971712ca9825aa618f0ba5750c34f252094\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/5607eae2a2cb181669a68b13df53ed5e1f4290\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/5ceb319f7756e3a14f28f2edb3242f46f6001c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/7e27d947e4e7ff258773ae8dcc36d9a1b977bc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/ec5fa8c276fbc267447890e2b5435ff827ea4d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/7c36c447e05510e916be2db457ba62a7517fdb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/c141bdbdf32087e55810290587798c6d66131a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/c93edec109a454a76c115b04f1d6f0ab02e1c6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/ec3f06fafb0b8681f1d6e997248679030b8bbf\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/1aebbff9a94354d3d1cddb08d76747bcfa7ff6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/3476cb362e01e0d198ff2ae5b6dfe1d96731d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/7541492b581ab57ab56a8c7342ae12db71e64f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/86568b78a1b8e1938a3d2a9b81f79f5864d944\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/9cf6f95fe80f5e26be48e577122c8e3c0bc6ae\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/d444c9e7ee59a8fdcdbae1a3a97e9bbe2613d4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/e98cb19efddfd3479b1e745d8cf0d38ff572cc\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/650dddbdb0e34cb7a00b49495aac9608588e17\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/cee8cc142207854952491a469c7915d972506f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/feb0543c397b2ca5714d0932e7f854d38af918\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/4ee54f49089c94cd1326213f706bfcad914463\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/978e8de112e2cbbe26b17f539680717b31cfcf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/dc8d77912d04da62a91ea1e57d13b3e6b4bb82\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/edbb90a7da35ae636a590b76da79046fdd71a4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/6029f7c8c591133fba25b5d6ce927556195825\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/6c948bd44e9bdd279b7f31ca9a23c9d4d9e69d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/d7bd12eb7592b33b0caed147a31fa603e0bc05\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/4625c5b1b1e25e3317d0ac9685cbd86618c78c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/7095462ac84e3d974a91f2efa794d1802f5738\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/7f8b43cf5dd8e085239f6ec38660e052b6ca88\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/1f2d840d7744e9e4856326d8fd27f08d1fd49b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/2f3c87e90d458e79db6527463ff7fff714cdc5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/5485037e979908b7e526be8895aff2cbc643ef\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/e502eac20dc834a1e30d903fd351ffc3a80233\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/e87f33b449b2a347a4404023178bacd824e0e5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/f13d4b454adf60e57f0c95cb61b3c3dc658ac1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9e/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9e/1781d2898ec47052700bbfae0ed9c4f9b367cf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9e/b35e31d31b5010c00f5d3354db3c3e12a7ba6a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9f/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9f/2a2bb4b1e4c6500eb7b455e39651ebdf657bff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9f/6c79b96b9bd77d420031a7eb4c87cbf291a91b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/0c97a8582bac94fc9412fa0b44e3a7a899d352\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/59ec4256d9cd4a12b1640ddee22ded55e27113\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/6baf01455d0b8b52876d0d49793bead165d820\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/982375166c5e0888378ba828afc95fc3aa63d2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/cebc98656d88594a78994abec577995c2e3e8a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/0f4dd39f84519a1f47b07569642ce3378fe2e8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/8f9977823545372915043f134b60fa09ad7209\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/da2bd82911799d2601357025fc147d81364a13\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/eade5cbec7f9a0c49a4a86f15d28156723db5d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/f1e7deaa7344e5411a5bd4a6b5da17b328a60d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/3671371ca7ada84892d37d4e5ca3ca0b9d984e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/706884e15efd677d4924cf14003619e17716ad\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/79b13378e58bb60db554d6834999b231ecd1b9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/86862cd0ff7e30b5488383ab6e937dd44c3711\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/9f7472af5684abf68297acd69332fc0ff13d5d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/abed9378d3c32a3d566860d29d329700e57f4e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/afbfdda6c2a420a5b62a5d9d24076117c3ed8d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/d018574cdf890042d6722db0bbb8a70f023823\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/0b63ef322bb366ce28796b9b49cfc5744bc7fc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/4b9a073646b3320856a7ae4c7dde581ad0d986\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/6ca4d3e0a6b671922aef2e6e8e2b7573a088f9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/9a2a386ea154b0019586d64d88335108aa6c00\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/a1d5d7adeca23662f7714e0073338d5eeadf38\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/bed0c0c63bd85ae1461821d6a619d0a637506f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/3ab0fe84764622ed4e3c4cc35800005855a49d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/854a89886b5fbeb37e723c68fa3af88bbd39f4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/959b19ff6e9681f810984ca37d9a621e3bf8bd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/bb3313afa27badfa5292762f9cc290cfb4c7c9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/e72afae1443c55f3b954653dd5eef7c0626b41\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a5/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a5/0187ef3e706c7ad6ee160903b07d66debd67f8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/088498b7eb11091cfa862033b0b7fd97f27618\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/0fc6b6df4150352c6277a59cf3131a59fda65b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/1169ad0f46f58ff890208d61e3228f8c65da97\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/6162498232441bc755f29637ed82ddd2a1493e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/7fdc84c80477de35b0f38723d03c20ef06732d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/9198cb13144b502d076226c673e76c160c29a6\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/4667824f656eb0e0cce046aefb47010d22d6c6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/a1cc486afbe22c5b949226ef49d03b4c82102a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/fb0ce081ce3872fe0a82d78a833eee04d2f882\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/0ceeefb858c52e437563d2a4af2cb33c0a4db4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/35637dbb0a96c0c36753d66f45db8950a5f0cd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/377b6b533734069f2c7049eb3ea7958769c615\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/3b1c67e578b023ef89a5996063cfc5368adfa3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/f3f51f99869e9fabd19b6c1342a4681b9c348e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/3b6b4b50c16b4023d27283b4603de06b100067\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/3e6c752f888acece6f6088a47d70bb8df27bf9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/529a5ad6c2127a148d07ab71cd2601bd92855f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/ae883ee54aca5488f4767b5c2de4e83c4350ff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/aeea037a1e74b22538db596391804f02ec2391\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/c95f95ed04f0666183e53a29d4157d89b0d8e5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/ec66086786734ca527e0c241c72ecbe0195a41\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/0fdc5e543e7ab7256a988f48c9d1bb181f1075\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/13159d1ad54354ba952a8fb420d2657e190823\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/28db1c200dae785f9f625c9ebbd2ade1f4dd4d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/5fb7cf0feb902b3eb97644d1ae795723cffae9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/8cc075283f99e46032fdf8e5f30932fe3c64c7\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/2f4df03efe0af66b4fd6075628889adf12b72b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/3c37d79f83e3ed0e10c24b4781f4cc23cd6e6d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/64dba3124731121dc26a8e9c10df741f6daf31\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/7a9566d2ac38e408bc6c7ebcb86123cf7b00b7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/8fd27f45548193c6e12d303d447990d2057a18\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ac/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ac/f276cefc5fa23c956020f6749f00afba0cbd6b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/2dbc7c142a1eab162606eade6544d5e2d51cab\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/46ca61ccbaf137ae9da676171d34da6e353dd3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/595049cd9a29c4690f0577a28f9afc1943648e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/c735bcf37d0fe6fa2dad8ff26b3f03b4a7fd70\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/ed88eaad8021dc8aef388a74c20745bf6a46be\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/3af15466171b6aa08126f772cd1cc65bb752c9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/9530fe850eac47a17a022d881b53f58d64e338\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/a159fd00230048cee146e170e55ca613e6f5d9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/ca10508559e3f97b730e51c7ee835a74f17fa1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/e29c055dbbc859927229ce61e262606014957d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/af/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/af/9278a1ce35d030ff35fe65bfa6b0a34bdefd65\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/1b14f1b5cd3227fa0db0cde962a8bcd335978b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/53aa6bfdccd9add1180a53df431523231a739a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/68fce96f7f8e0f9956a44b2a230ff6f9926d7f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/7004963620a69d90ff9753eb850d23b1a8dc9b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/890614943e5b6cbdce7fc9f2c86abb4105e7b4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/de5217c75f4d8b72885f0a2e95d1d2a5dfa0bd\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/1464a3bd18f94cd12a69aa45ac6684b892820c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/3b269684630ecf21dc9b5094d5f0360295f545\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/df31df1ebe59ad62bb15cb561280adf4011194\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/19d44988e8ae28d7c77c16bb59d3eea460c441\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/2c258d036feb0a996201f1d0c5bb82772b543f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/354d6c66bc7544119f05556ce9d37b683dffe1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/437e7b8672dfcb0eeeeb8a66287a106b361a7f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/98b8f3ee6344f5a36ccf5f7591377064b758a1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b3/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b3/9d7de56e04ddd33072d44a206500331a27ea0e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/06cd46fe7e28a975efcee93712cd630973a0af\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/2a3268fdebb895365140a38c599fc57e57d5d4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/80200091a1670eaed6a07adb9aca94905b396f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/85230a5821d61f50664cda68df86cbc483d30c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/525cbbbae23dded4efe24e182711d873efd53d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/528df8431454497e6ddeed0f88154a7a75b065\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/c2c67ac798d13fafe773a96315b601cb7fd7ef\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/c9a63c5fcad861b21040fbfdf8e6b74832ef01\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/d454a9837cdda4e9b78654838e53eb4aba1a58\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/e33550b6f562d72744cc692a2ca8a0b3940ed5\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/04f451ea306cbaff53082103c61a236ce6a107\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/a63a4d7a0d9ea82fc09a26af1da9dc1344a580\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/b04c2c59dc8646b4ae92b1553dcde9d929b9ed\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/b8460a155302200a26aa72810ff0c419fbc14c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/cb900b881627f801e7f79a50f475202d68a560\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b7/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b7/42c0ad6a5288f9da657f194a664a28e25163c6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b7/4cfcc237d83ceddf7a67d232adc5b264db17b7\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/02f5272e41aa4c252e7ae552cda0a80c6a19e4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/3413a5cb0ec73a459169ade6466ff9499d965d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/5b091de5d85e4455471364de79e7442c9817fc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/5c651974e712d92362ba5529b2065c0b0b46fc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/6117ac23a2fe28524c9b2d7e4d8d03a9b3f15e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/7d2369f7f73b014a7684e0c4508d628ee41204\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/7f55e0268397868275beb5314b023797e8678a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/0dbc5bb3904f2643c1e2f00e6f5e2dc2f76771\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/894e74b3248aa048681695975baeaee90eb7ca\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/9976b42eedad1a3fa15e4d3f88f9f86cdeb7a0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/a392ca4a0b59b9b22751296cf88e9b548ee2f4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/a975ac29e4c4993f745d8f369cffba4f427933\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/742637087b89c20d34d6e1bf8199f4bf9cbf18\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/ac5e3269e8e0dc36563df56a3ba287330e43f8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/faf8d3db73e310f290db2c904bb105f27b5f8c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/263e630ed0b76b412e740d0aebfd2ed7dc386d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/3ea15454a72a89d314ea704d55701e522ada93\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/62307880fc6ecd71c76ad23ac492d96ca04e8a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/6d5cbfd9338dd5584700efaece8ad9727e0d82\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/8e27b7111b425380681344b5ec0a88f673feb0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/c525796152ac848b7808464ba51d1353ba2af4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/f06bf7f455e4a8c0daef4858fa2b9336372f97\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bc/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bc/56d28257f3902c38c7cb5ccf97bb111522cd02\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bc/d73cef0d6314a0fbae8d85a2e3df015b729de4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bd/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bd/2fe5a67da5b2b98e62974c8689ffcba0104336\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bd/34589308f7e34ed637143e86cdb2ba962e761a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/136eaf909485da4bbb96fbd442dce1bd23e6f1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/495594b28716fa416ae500de95c96993406eac\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/8ee81f8cc80b2044399c043bb81eabb717cc05\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/c47f101cf944947f441acb26e9116c960caba7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/fae4da7012007dffcb61ea3766367a4bb32631\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/3188518e1f8595c16c923f1820194f633bcec0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/3f6c624ed598b0c81fbd651317d6a84c4808a8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/6fff1ce0fc4da59f2ec6bd463dac054b322002\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/71b38ded8546bb193e035d8da45955ed129ba0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/71c7e42022b4ef70eb8c773201bea3fef5d0cb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/820d3de059a2f39ac7a94bcc4600ac90e363f4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/a6c3fd605a244fb2aadbb5dece73e95530c977\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/e0349f4d048927ad6b6a1fecc018918411c56d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/e3e5ef20ccd54d97131e7b1564ee534d821048\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/3715d8b1467c1653b27b1b2cf8bb4e1f276687\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/60d717967eff8b336d0330b2d1a94e04ea2bc1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/987206afd0c14fa224e1fb747166c25707554b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/e509faea729d4cd83dace8fa1aa555c665267c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/640da72a4d72bceeab969b6a21888666cddf71\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/6fa4275dfcc51db802db328be1fe7b1a5c0ca6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/70401ab3a54caaebf6fe45b9e53397dbd9bfb2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/a219994b6a0eaf3e005cbe98b2f3499e5ccb70\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/208845c53e3016dfbd93de2df3990f3e241930\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/6969f71b387b445680b65d5c78a9fccf96a923\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/7eb44296e089e71f9a25e55282987c1f0ac2ea\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/c298f38342321f7e800f9bfcb853a44b3db156\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/c497a491dc65132024de7742040749fd5df8ea\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/c6973414d3ddf354a6b327b2537b45bd760e5c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/f2248af9a7ca6ecc1b9e68accf8f0a0e772606\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/00abfaaa37aa26c33c0e79fb64c48dd6157925\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/33adf13794a2324b40458dad48a9e051b3638d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/6b1b1826b843f9166fb30b21191e4b41c7760a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/767129c6f4b0d8eecad4acc94e67f902e705d8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/7eb373fdde4bdad1b6cf157387332f6fe735d5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/a9a1330e0f0aebe2d93ac5c74d8e2d9be83ddb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/ab7cf5f34b4d42f447d5df6b565a5dc740b2e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/bd05c9ae55f4e58d1b5bdcf89b4c9f7ee563a8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c5/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c5/2a535a446dd2c212be238c6097d914992e7899\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c5/6460ae7b4dbdd6b6892bb9c130570b46902576\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/427898a79dfc6054d387d1afc74d3a4439e79b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/460181b5a873184d1059776a7a61cc9296eea0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/5cf0a6c263d60309ca403ad3e5355b6cb3ba78\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/7a4fcfc072a5e640b580bf2197f0c6857b9629\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/95377a6b48b4128ad136a15fad89b644119a08\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/a8ebfd0b05e3686ce9e62359a364feb991b4dd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/f861a5dc64ce1172617ca8d049e864adf2c0e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/f91ee2351f3b3bdf24eccc789ee8b6973fdb34\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/1634355ee7d4f396cc4b96819bc251fe6794f7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/3fa23e0755204bf9364a0df7b42f5024713462\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/6d8306965ef230d47c139eaba598e0121de26e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/b267869bb331ac3061a26592c487e9d79e2649\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/494af68349d6204fa099e5673f4269e4748bf4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/7222269953cf2a7e1fdc236f4d16eb26fce117\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/c47ed9e9140de70e958b98688793b9d38ebc0b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/d60274f2a41f36969d34f716d6f884e3f18edf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/e8919e2e052bb61394e11ff0687225b1a1363b\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/0527c4280d2727cfeb5bff3dbea8b82e3b1cbf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/0a9b9e536da410efc5a63267335bded254666d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/e93e3c370b025e0799fc947541b258f405c8ec\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/99794cbc8b5a7f1a4b075a84b367c0f6185428\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/a8cc53ecd0f5bf82657eeebfe338d39c96818d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/ba70fe1fbc79583990e0d4c9080f8da8f2a9af\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/df653c765c06f1bbfcc94e5653c64d1969c02f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/5cbbb933ee571e503fedc16cea0749d3abbb1b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/67c81009b2e028fcd90748ddbb1e4f60423c7d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/73cb29e8e6a628f0c46136cb9effbb539f1444\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/aab4461a58f0b08e3835c7b6d47d361e678f14\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/d5aa37ac9f6f4162546e4c55fd357e73c762ce\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cc/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cc/301c4214dd631e21284b9f7e5e8e59fcef2225\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cc/8504956bd20c4f36921631c5dab4912b46b6fc\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/0650b9862e51f16e9e3e3dbc09b61daad1bdd9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/10a82899fc163aceb01648ac576d24a8ba6d2f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/2a74e65aa485bb91b789b0dcbf9a7da155c5d1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/37fff24b18e2211a9ab42b7683b1e4681461fd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/575b335793fde5ca640bc1007442fcbab674a6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/86e79b2d8eba2bf2a8810dc6b591b5881b5a46\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/c97ad495c5132cac6b8f2c06c60b1bb3b0d7c1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/d770e4d9afca42bc1cf8385c33ec5b60bbea6c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/ed9cf503fae4770cce176202f2c38db93666e8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/340a784d03fa76149cbc6e6e61d42ab790a12d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/35d28023b3fddc9f30ea1dd376bd1db03f5c8f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/7c10c22aa37b5b032c614a0a338d6fbbd9af34\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/9ea827ad13fdb94b35dce2fc88d35931c18275\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/a5f4897cbe11734a02eeb413c69c053e370057\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/b449fe7300a4109d0d299826a9ae81f393d1c9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/dcee94f982a8d275523fff51aadc6661039cc4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/df97641e0a0b0031c9e0247f321441c69d9803\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/e7c33651a79f91fde439fe11edd52f7ed36f9d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/43e4b53a00f2aa3be2c902c7ca03786865c803\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/579070d2aec3db6f0173ad61df06ac07872dff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/5840eb0b7b70fa685054ce4317c4d9657e9608\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/b7eb71e00557ec1a9ff62b0bf0845e69920678\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/c15e1ae4a8f5505e2e7d86cbcb05a3017d7cdc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/cc3c247833d273f5e9171363913fe426a2d938\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/8e0b9f791a250c4719518e7c48ee759f2184c6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/90dec856506e72b892400d57a8683720a77ab5\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/c7fd2c902860f0eb97df5c1a4be4262701323f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/e0392c3dc9c51b318c4ce4220da0509686ee6e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d1/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d1/5b7062b0f958d5975c67d56be685185be5112d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d1/f7c8920f90a9377ce65cad31182cb69b43d1a4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/15448d2cdd572b5e1cfd20f5f4be342bee0e93\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/4dea802885cd889b83292bcd5639d7c679bd67\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/591b92519dbd695a62352a90f15df598136b11\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/c7f8e04819dc8d875aac6e84f8c0b0ecb45015\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/37835d12ebb2df53fdc4658d4c1e49a4513a32\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/7fd63946dfddff5d733fb64b145abb65864012\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/83112b96c166e17a210461c3f169e76a1ee54e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/8e7a90d7cc39bc242d03aac5a92fae751664cf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/efadb549b8990279014da9deea20efb7f8b423\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/fbf5432ae0bfd8677db82dd009c9d89628f08e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/2c922646f1a97732e094a93c4895c93176f275\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/65679191434f0f35956f9427ae87e112c488ad\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/affd916dce985d16e0cbdcea71275c4f1f2484\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/14159a146c55a7071808cd216ec98f70bbaa8b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/2ce764182294b2baf91a622f8e118c10c8aa65\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/4d84c15075db7acbe28993effb54311375f35b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/557727917b8c588097df5690f4adeee6fe825e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/06f02fb9fb4fd7e644fc604b219779dc62d6ac\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/7d59e394f790844d6f95ebe4e60a7770a4d78c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/956fcabae717b1279374bb4de887f2d5fd6e8d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/a2d003b7b31e16e705fc136547ac92307172a6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/d9a9835052a4261d1edf01a0f66e53b6dba857\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/ee47929a350092b7d723daef454edc141c88a3\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/088f9da2baf2a960bb146dc9daaa0b49082e23\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/72cba88dbc8a7ad5109be6ae7696ce7a4c0027\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/9fe70c26cc0431d5ee3c369d3487154708e1ad\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/b85c98fd8ffacd5ee44f022a016e63b075ea61\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/cb4dbad86d147e0dd6b3e24da66e976eac625f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/1ff84323ee5741eb8484d1afb025355c293214\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/4dad8e25e87cd6902287a53d12a0d7ba1cb9d1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/7524a3aaaad8151434d34a17f2adec000b344a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/8a079e07a1aa43c91dd0b6d9d7d06ced97420a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/f15f79b29d3a433f03819f35b2ced91f91f92c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/16a43607cdf24c1e33432d33a0d3aded8133ed\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/2eb11f1335337be37ee471518284ece8f022c7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/4f1be37653f8f1174199011da88100546c7d27\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/80fa0d31c8454759a0182339e6405ae421cbd0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/b464fc393857646f2339ddcdcdcffe26b6b222\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/438a59e3c76f873a4859ed08805d7e92ea38c7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/4489e3c08088561849d7998cc1c55d635caaac\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/6742165f42e49e710b456460e3311894c32ce2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/ef24e9a7d5339f5fb73b6100c3cf6bc6022421\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/19eb3d729122aedef1e88513fd240018aa63b0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/63ac79140824be1ca7d13735790e3bf644b185\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/a475f6ba5050601c714462d77ac61a91353347\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/ea08bbd74b7fc9756e5e994ce94bb9c550eb78\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/0abd04b3da925a96a8ec9645550a32ea1f2a77\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/3a19be5e8d02377c37f5c60c3e8e476f915b93\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/7db387881938d6298cf667bc87a4505cae1479\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/9e8402cbe41c66d07dc5396106cfffc109371b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/e766e3234bf8438d9c6986ca844d84e955ff42\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/dd/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dd/b9be83d1e6beca5b0a66aaf369219437b596b9\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/1dde23e59443d207e8a7ca5654bc7651c1946d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/29e4e6d212d2101622d291f1c373ddb6d1b1fb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/377b796ea4962eb034988e581deecddc84a024\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/41174e2a6e66ac52b222ce9be1181821ad91b6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/5f2e99b02ed1cd978c4a24a74fccb87d605e77\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/7e31a14c420cc0a664c68b08c54f8f6e48a48f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/cadff5118b165dc26b5ff9d47c285a86b057fb\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/138430494fc866d48b624357e3941dec7b7493\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/653c664ffefb4cf46f434bc7c39e3341e8fd3d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/6ee3cfd867b719033f9d0c7e6654a29ec04057\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/e5d75411dffe0c23ac54a709d2ed15b2922c76\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/7251221ce5e2da4ba89945680d6a1fbdb85188\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/beca2dc16170169e713739394f8befb7ef10e0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/eb2c2ea287268b84cdaa0daacb4667b775d1ea\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/f44c08a73554051cded97eee038ce6f8c016c3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/fc18ded766a55959e0e7341a1593a9f6837d95\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/04b2251e7af01a325f3b7b632c5b4d5e99412a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/151c62a4ca3e77bc0fbca63d8c95475842cb82\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/5bcac913256ff35661a87f6c4c87d7f32392fd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/9232ba55f511840b112842d4182472848229e1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/b44989b5c57a98349afaf8b58449c32d5d6796\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/c2a55c1527d59a93127e74e49c5ed2e8bfdbbf\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e2/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e2/f1e207756f9de3274f11b35c8d86dac30ea924\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/110392a77763965109f5d84b45515859e13ee4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/1c8bc0f47a324f618d68b20ec72a4428f7e990\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/4b24aa4c18d20904043e2f655c3b3bcf8f5311\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/4c1267d3ca0f220489ef743de6d92da961fdf7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/dcc92a87470cd980e85831f0197a9bf5c9ab5d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/fc0c89bcbaec6f533d39c50723bced95f7bd01\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/025bef7bf2c84563a64a2a8e20da97d150fdf4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/2bfc4952e18a867534be0eea8727f3c8777369\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/6db3ca449823eb263a57c0c49c1830626d7aff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/93a039bf40fca35fc8abbff8fd0d381e00b31d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/ab06a6106c72cea0c696971971f24bb392cefd\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/b499863308dc7aceeac2da9764cab6c55fc37d\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/6b71ca4458cc2e650bdf3e363f00ec21f7023a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/ab4f55048fb0383f81a4a19292c955dd0e082a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/b7fc9ed3c5a374140f1d2e5b8865dd880dcc4a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e6/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e6/c46d233633cacda93897a7e2189f2a96cc8a8a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e6/d081ed9cdcf76c6a61cb8944b47a6496103e08\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/154a597632c523e831347ed69c98b96c004698\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/34bbbb4b73b9832edb1e67c449bc7717ef3f7b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/3580838ce6f645ad43e2030811dfbc593bfa12\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/501b20288e468d6feb0fc930c50524ea5a2233\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/79c5fe655e7f4036791f366e7e49d7ce9d9b8d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/8aed3e9a3195450e1bab82de378d816d28f2b0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/e394760691670d68ee1029cb6537744dbca914\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/fa2daab20824442bde377563606f550054c6b8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/05af00f6583cb1033a3ef014e599879ecf822f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/3d8fd755887d8385f4caecca4e58adff760f6d\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/6b98ce9c6e83cab5d2e8b0fcd6b1f938c083c8\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/c2d64232940e22c841449d39ffb5ec36e586ef\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/20f6d4be53e0cd681b21106ba09cc3828f3112\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/249652eec5c35749e0d11a56fad8bf3e4acbdf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/83c71c106b9d7a821d9d95f4acc5e1186de2be\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/89179862e96a99c98a8d98c606922d21d8d8f3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/a235e7f0e13447aa7f2f73b985d2554c4f210f\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/d307fb38515c0750ee4e20fb4623f8bb6b751a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/e135e7d749ea35737555505ec12fec2d5f4e7b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/f63d5ec547c029c98845f7b523a69cf85be967\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/f982aa2eda0f8d7d9bff79e2703dd992e13128\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/84ea58f2eed3b63be814db530a050b2cccd56b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/9c7bf202ad6ca9a8bd16c6892e01b6d6a732f9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/9cb1879c0537c8b1c2a315315e5f592eb9f471\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/ee9285305057a50cc7d0270f580509c53f7a4a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/f534104f0d3b1be0b025fb9568e18ca8256bb8\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/5dd54abd49d57558598228c6c8abb6c982c1f6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/5fd6aa9357c0be63ceb00604ffeb841bfea712\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/7788cc116dddc4d0f687c7c0becab92c7d279b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/7d20869de294a177c384f422cef8a1a9001e89\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/8fbb3ebd6043d436f0c5a47812ee60cd5028b4\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/bb8dc7ba4aa1f8f46feecf4787ed9fdedca0b1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/d8a312a904b49b98049bb1aa27da8c2d7e1e72\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/e0b77118802f41d27d23f78950c43029f18dc0\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/e8d5a075eb7e9b36caa8fe823ce68c2086c958\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/4dbf17624c4e869979f9f7740bf3303ab2cbce\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/a0800781a5f6ea9bc16c5a3a1e905014f82dd1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/baa8100e82e513787cd21e5ed3c4cfb8506639\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/cd098be9f734ebafdc85778d199d72614c99aa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/d6dffed35050a5d2c3b935522ef20e0d8d40aa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/ecd1f4ecb2b36b80dcc2186c42e698727105ca\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/4ded5992d1d5c529bb34743443093b80ef17a1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/c7e40954ad193800ce0b2b1548182e1d58b7da\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/d41da3ed34e816e42f8d40da09e287dbda559f\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/03b61289b19631824a7986d89b8c70a0dd8562\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/08b743ef3202790329c9d4ff1527112c608430\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/0b8b35cfb21b3a2c5f5efa823c6e19c36bbede\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/10ed76a234b1ed52c177ca191767cc4a9364ef\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/389974b80a97ba9826ad0fc32b3028ac1b4176\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/39d7a2fbd3f02bc6c37144f1b1bd82112184b3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/628ec8e120fb0831c8a2790bc993150ac5919a\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/83a9b6fdcf3d8339cf6eaf785bd00374dd849e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/1d8d245a5dd0c5c05e74197530ec5c4355e243\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/29c943e631dae714501e3757c51fb1214b6b18\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/2ce9c42ba89442ba344b893068376041d60ba9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/79a9542937402fb89f5f69d3feb21ae4415f6c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/9b73201bc4670cbe62e28a89579045f81d087b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/d16e8aa809048def860d1e6ec3f08d13da3a18\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/e2ea512cdc9ccc45728200cc75ec5eee2a2213\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/0d1ab5c2af0c40d9892ebad58ba2d17da8bfdf\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/b665f5b79e6c19571ee7a19127c8aa1fce834c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/dfd6652e47b2fcfa2c0362a9173aae21879fc5\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/48fe8e2d751352a204ae0ffea5c076e6bf7f22\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/d9e2df39c3773c1d04ffa2c20080ed3b7dfbbb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/e54b75900fdbfefc0aa01adf0a69845b138e68\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/506aab399d5f50eaf7aa92a860e672c31902b1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/a75c06ef9b7fa9513aa21dd0da8d40019df8cc\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/bb2b68aaf6c185e076b6716438d49b700d2a50\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/bc8d78f17c5126f5f2fc3206a061fec5e7a2fb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/c865ff9dd38fc83e89aeb933c159ad2d836bfa\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/d55381083afb07e57a711d3f38dc9127e65e17\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/e3bb5504fd83fa2fca2e64beee8df0770c7095\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/f586522a2e4d644d9b860adeaf34426b701f62\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/011baef5db9540c4a3a005ab972b1071cbadff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/0f3c393af12e9a81b2993dc1fbf0eaa45ac709\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/343389d29bf62b8bb1c06b6d60fafa6b42a763\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/552a486253f00bfdc67de707aff02237420384\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/81f1e9d6a9954e94d89a29989b1d045d6d7157\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/870c9213d78e0d6ff7d8e5f0a787745d569fa1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/ab0e2198240d983049a4b6e57c72ceb3a13854\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/b2d6a30fad006175e69007915dbba0d10e2d3b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/f04a00398070e63bd785c057d45939281a0182\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/f8e3aabd2a76912f17dca9ebf33cb4b9f98bab\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/32cacc395a49e1360587e8202c564de92a2879\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/86e940ec843f60fa33958e7d75d1300238ad72\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/ecd0660f749437aec4e1b00633768ce0c3c0d2\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/2cdffac1b304a4c8e42e254aa8c4720b37e3db\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/41ab2e5b453e16d64eca9e3586cabd80235eb9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/512797efbd26cb41a39cf76ec279009c161890\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/8e5187137064a4184b12a8982b7e343cb47914\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/9767ea458266fb4be6b5cba2942b3aa7c72d29\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/bd47038f433ffbdabd0d66a05c02b784d37bff\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/c48e132345f55cb995b47ba940fa2b13c39f29\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/cb90790644c4124391c4315775be155cd05440\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/40c5f7c327027ad5eb27bdc340adcbf9fd9fdb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/50551fd8105c72d216841d010c5214debd6149\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/64e8bf54f2297872945917426f90e578422445\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/83281c07b6f75bf03e35b7076f358ea9ceca38\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/ae1ae8d932d9293512987b99e5a5ecd3ed32b6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/ef1927008018af807f197ad78ad4dede0f05c9\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/f05946e5b92a2fc43b1cabf64d2d3c644d1223\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/07d58744e2cfc941d08a97158556cbf4c2d203\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/1932fd68162b065ae122bb2a3d1a8b1f613e6c\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/6a1ffe324761abcaa880e20669cce228485ec2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/6e945cbe604e751d8eeb621267313bc006e831\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/882bc07153eb6729a726a0cf23f4b2b54dcfb4\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/3e45420de6404f9704f24e399654697b7e3d4e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/9e350b4b7699318ccaee52c63ae486d0f440a7\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/bf756fa53bc26f7ea46bf48bc6a6f6d172df86\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/d009cbb314335a3f05935dd50e0ad072354948\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/e2ef5a3d5393e02327245aab921d099001ffab\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/10435f200d24db6cbbf1e5ab24f1a4ab41e6ce\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/ab841b6d4a9a15ad4f8befa5b1f6cfdedccdac\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/d1b3f6d520a34e0670aeeb2b60a63fff5cdaf0\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/561b984fa6640c67864e3d0864b8523ccfb1b6\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/7dbe2ef52d35826c017a9f87d646dc3d168261\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/bc73421c00b8a8616c1dbcbbdaac11c58f2cd2\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/c7c3e97b6f8778e16f11183de318e99493113b\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/ce51c1bc16ee8d599999d62355d551c38fd283\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/e8594744f60f66246d7cbd7337005e1d36734c\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/361816723b6fcb28832550b11a334d9133b592\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/6a76d23882dcf331fe3c27a0ed0b7d1f444fbb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/e1aab51e9e99faaff9431dcf36ac422f15e26a\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/24ab51fd7278e4c3c90dc560a1d9098d8f6a4e\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/87344e344f1110eefc6d759821d1903f592d86\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/d7999a9b1a7053fd9071bdf672d35a4286035e\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/16cc0e364443ca3528651f75f81f4baa5156df\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/629ac96e8a263adc5df8245cf5406d8afe4027\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/a7504ffd743c5da294917a782d5433d0a089e1\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/010dd16054ccce8822d3495470f2adf379c4b1\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/1e0a4d98b8c411da002b33b13d0370b51eb2fb\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/59a8faf94a49181f409792df655de66da452e3\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/7f9896e8162eb22a8f7813509408bc91065724\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/info/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/info/commit-graph\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/info/packs\ncd+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-1205999da19de2210e9ce1204da3f113ca51a37e.idx\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-1205999da19de2210e9ce1204da3f113ca51a37e.pack\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-221081d99ab602bf156427bf3beaa2f27f1eb031.idx\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-221081d99ab602bf156427bf3beaa2f27f1eb031.pack\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-d5b7173e946b841d12c9cc7f0aa5d77cec8a8a36.idx\n<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-d5b7173e946b841d12c9cc7f0aa5d77cec8a8a36.pack\ncd+++++++++ src/github.com/osism/netbox-manager/.git/refs/\ncd+++++++++ src/github.com/osism/netbox-manager/.github/\n<f+++++++++ src/github.com/osism/netbox-manager/.github/renovate.json\ncd+++++++++ src/github.com/osism/netbox-manager/.github/workflows/\n<f+++++++++ src/github.com/osism/netbox-manager/.github/workflows/add-to-project.yml\ncd+++++++++ src/github.com/osism/netbox-manager/example/\ncd+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/\ncd+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Edgecore/\n<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Edgecore/5835-54X-O-AC-F.yaml\n<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Edgecore/7726-32X-O-AC-F.yaml\ncd+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/\n<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/baremetal-device.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/baremetal-housing.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/manager.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/node.yml\ncd+++++++++ src/github.com/osism/netbox-manager/example/moduletypes/\n<f+++++++++ src/github.com/osism/netbox-manager/example/moduletypes/.gitkeep\ncd+++++++++ src/github.com/osism/netbox-manager/example/resources/\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/000-base.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/100-initialise.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/200-rack-1000.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-manager.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-0.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-1.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-2.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-3.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-4.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-5.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-6.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-7.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-8.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-9.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-0.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-1.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-2.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-3.yml\n<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-oob.yml\ncd+++++++++ src/github.com/osism/netbox-manager/netbox_manager/\n<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/__init__.py\n<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/dtl.py\n<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/main.py\n<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/requirements.yml\n<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/settings.toml.sample\ncd+++++++++ src/github.com/osism/netbox-manager/playbooks/\n<f+++++++++ src/github.com/osism/netbox-manager/playbooks/pre-e2e.yml\n<f+++++++++ src/github.com/osism/netbox-manager/playbooks/pre.yml\n<f+++++++++ src/github.com/osism/netbox-manager/playbooks/test-e2e.yml\n<f+++++++++ src/github.com/osism/netbox-manager/playbooks/test-unit.yml\ncd+++++++++ src/github.com/osism/netbox-manager/tests/\n<f+++++++++ src/github.com/osism/netbox-manager/tests/__init__.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/conftest.py\ncd+++++++++ src/github.com/osism/netbox-manager/tests/e2e/\n<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/README.md\n<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/deploy_netbox.sh\n<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/expected.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/run.sh\n<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/verify.py\ncd+++++++++ src/github.com/osism/netbox-manager/tests/unit/\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/__init__.py\ncd+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/__init__.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_autoconf_collect.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_autoconf_dispatch.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_autoconf_helpers.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_cli_commands.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_cluster_loopbacks.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_connection_helpers.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_discover_resources.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_dtl_devicetypes.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_dtl_netbox.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_dtl_repo.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_export_archive.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_filesystem_helpers.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_handle_file.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_helpers.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_import_archive.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_interface_label_generation.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_interface_labels.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_loopback_gate.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_loopback_generation.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_playbook_rendering.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_portchannel_tasks.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_process_device_and_module_types.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_segment_interface_label.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_smoke.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_task_builders.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_task_filters.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_validate_prefixes.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_validate_vrf.py\n<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_write_autoconf_files.py\ncd+++++++++ src/github.com/osism/python-osism/\n<f+++++++++ src/github.com/osism/python-osism/.flake8\n<f+++++++++ src/github.com/osism/python-osism/.gitignore\n<f+++++++++ src/github.com/osism/python-osism/.hadolint.yaml\n<f+++++++++ src/github.com/osism/python-osism/.zuul.yaml\n<f+++++++++ src/github.com/osism/python-osism/CHANGELOG.md\n<f+++++++++ src/github.com/osism/python-osism/Containerfile\ncL+++++++++ src/github.com/osism/python-osism/Dockerfile -> Containerfile\n<f+++++++++ src/github.com/osism/python-osism/Giltfile.yaml\n<f+++++++++ src/github.com/osism/python-osism/LICENSE\n<f+++++++++ src/github.com/osism/python-osism/Makefile\n<f+++++++++ src/github.com/osism/python-osism/Pipfile\n<f+++++++++ src/github.com/osism/python-osism/Pipfile.lock\n<f+++++++++ src/github.com/osism/python-osism/README.md\n<f+++++++++ src/github.com/osism/python-osism/requirements.ansible.txt\n<f+++++++++ src/github.com/osism/python-osism/requirements.netbox-manager.txt\n<f+++++++++ src/github.com/osism/python-osism/requirements.openstack-flavor-manager.txt\n<f+++++++++ src/github.com/osism/python-osism/requirements.openstack-image-manager.txt\n<f+++++++++ src/github.com/osism/python-osism/requirements.sonic.txt\n<f+++++++++ src/github.com/osism/python-osism/requirements.txt\n<f+++++++++ src/github.com/osism/python-osism/requirements.yml\n<f+++++++++ src/github.com/osism/python-osism/setup.cfg\n<f+++++++++ src/github.com/osism/python-osism/setup.py\ncd+++++++++ src/github.com/osism/python-osism/.git/\n<f+++++++++ src/github.com/osism/python-osism/.git/COMMIT_EDITMSG\n<f+++++++++ src/github.com/osism/python-osism/.git/FETCH_HEAD\n<f+++++++++ src/github.com/osism/python-osism/.git/HEAD\n<f+++++++++ src/github.com/osism/python-osism/.git/ORIG_HEAD\n<f+++++++++ src/github.com/osism/python-osism/.git/config\n<f+++++++++ src/github.com/osism/python-osism/.git/config.worktree\n<f+++++++++ src/github.com/osism/python-osism/.git/description\n<f+++++++++ src/github.com/osism/python-osism/.git/index\n<f+++++++++ src/github.com/osism/python-osism/.git/packed-refs\ncd+++++++++ src/github.com/osism/python-osism/.git/branches/\ncd+++++++++ src/github.com/osism/python-osism/.git/hooks/\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/applypatch-msg.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/commit-msg.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/fsmonitor-watchman.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/post-update.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-applypatch.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-commit.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-merge-commit.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-push.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-rebase.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-receive.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/prepare-commit-msg.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/push-to-checkout.sample\n<f+++++++++ src/github.com/osism/python-osism/.git/hooks/update.sample\ncd+++++++++ src/github.com/osism/python-osism/.git/info/\n<f+++++++++ src/github.com/osism/python-osism/.git/info/exclude\ncd+++++++++ src/github.com/osism/python-osism/.git/logs/\n<f+++++++++ src/github.com/osism/python-osism/.git/logs/HEAD\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/00/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/00/d177f79d33414c5bf38c9bcb1629f06cf5d365\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/04/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/04/7934eebe02fb857d39cbbf70dcac514481e90d\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/07/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/07/a49b9399dc8573d2ad4d55c99b9d1649652752\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/09/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/09/74d7cd1464b7a3dc70e6b62416f9f60681a023\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/0b/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/0b/d9dc0b77d3b5a233abdd5866c6d84e2d2d065f\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/0d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/0d/053d9b0c1ce199c95482e562727199e9fd373d\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/0d/9b5d5a538b80669f4b7552339f87efac2f0631\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/16/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/16/d98c166753133cd53419f3a44b22c65f90e442\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/1d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/1d/8523e2cbe89fcf8227b346b34996a62aaee6f7\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/1f/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/1f/08277959cd07d37e788e15734830d5d4a4da93\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/23/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/23/95fb387f5b7a83144acb91c8626f3d23830497\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/26/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/26/c4257cf8c530aabdea5d700734997cbcf19d04\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/2f/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/2f/0dee9e595535dcf9a9cfd4f6330f3f3376ecb9\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/2f/2b997bd21733b1c64ed4b066d661f9c739b0d2\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/2f/62c8e9915e25d12fc1579237772626c4a1966d\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/31/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/31/bf367ca8face11616c8f92255fd0055960c4ae\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/31/c8d5314a5aed136265298453d4488887965fff\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/36/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/36/765ac37e5e696ea5ea34f4986aed0976060378\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/36/bb9aee872b6df6d6a69d6064f6ac145596eea7\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/3a/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/3a/11c35567df82ffe535c6d2b9a234581cdd0c86\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/3b/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/3b/d39def78e8c1a37c33c01e0d4adc94a1c8f309\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/3d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/3d/081619252bf2fc7ed44e049690daeb95298076\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/42/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/42/e937c384321c50f697f0a13fc17b3fd000abad\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/44/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/44/b5259ba1e6105d9e652f0a7c0ad357ba0e51a2\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/46/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/46/901a5902d571096cd2fd11e7605ec1bf12dcc8\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/4c/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/4c/980bc4c3ce5226dba6da2daa92dc860736f9ab\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/4d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/4d/20689b7be4345960f101044f38853bcc40fe81\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/4d/36d83cae23cbd716431e5068d809e5efba8d98\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/53/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/53/4aa0ac475d52552fb95e88b03642801c19daa7\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/54/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/54/3449208cc92ac88e4863d379892af27ecc44f3\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/55/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/55/092ed178c8452d9b6ce99a7f7e71638d0d99f0\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/56/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/56/a1f3bd5bc12f2a643808db495361d523518475\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/57/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/57/d6c3170ff75bb598e97243bb9ab63a58362042\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/5b/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/5b/1c11050e8b05302f9de0bf1107b41631af34ab\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/5c/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/5c/a6ffaa9c57669d8493e34addbc91f78791cc00\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/5d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/5d/8544011b5dc1844b2570589d0958855d19c2d6\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/63/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/63/32cce4dd84c8aec2403ee5a7d48b1de5a7268f\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/68/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/68/d7af616a3f725ca21c0443e7a96d2d871dc19b\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/6b/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/6b/ef74032ca276525832aad58db12eb25bcb4585\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/71/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/71/e40e625e0fadb4db714cfe14d19fa3c7088582\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/74/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/74/72a3fe591be3734e24a65bc5f4a9925579a534\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/78/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/78/040338da42d0591276fc7285567c3e88d21089\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/7d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/7d/715eeed46fa48c3b9d305fde17a1077046dca5\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/7d/f13d029df2633389435ee75e1be553a2635958\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/7e/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/7e/0cdff4fafe16925909078ab2522930c5926d9c\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/82/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/82/3910f8205b0f5c1a1299256f73e04988060de1\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/82/42618a2337ed71792ba94a87c8c715508cb8ad\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/84/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/84/6f57b0d19a0a0ab17df68a23c476bc8c26275c\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/89/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/89/fa8024a5c8ed38d674ae48fcdc7f9def1927fd\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/8a/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/8a/5d55e0bbe9044711af37307f2d67d22e43b748\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/8f/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/8f/7647b033a37564f8691e0215e8bea352820e28\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/90/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/90/5c8bd5da9e1c9af074d81700825895cd367f82\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/93/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/93/265c39a6810f6661093c7dfdc33f398ae0a5ed\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/94/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/94/765b04fb3b62266b28bd9c215611401c25177f\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/94/adf2b8b516572c5cafe1f7e4403fd1669a7c74\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/95/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/95/e4fa5a14d2a878d8d116063d473b0c47014b64\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/9b/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/9b/0685377d8b5bd19765e1f1458f458c5101404e\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/9d/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/9d/36b0c6e8dc99c4dbb00c56adf6f0e3bb2bb624\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/a3/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/a3/3e1d83aa373b94d16e02b2c2026d1d279e93d1\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/a4/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/a4/2aa0cb1a58f4cd2f604d09759e8bd5bc9bc75f\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/a5/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/a5/0ba7953316df10abb91c132833104104bc3f2e\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/aa/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/aa/375fbd1bfedc30c5d8dded86e3483dfb1a962c\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/ac/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ac/b10cc32c5d5cccc7f891a6dd15887ecdd3229b\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/ad/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ad/b8b9f2d62ab30919281da85c0c567fc9610a92\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/af/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/af/96493c8e3855459e3af1fb13197ee8e6484376\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/b1/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/b1/2cdd088ac086711632649db483e57acc7a8b31\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/b5/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/b5/3550ffca016a9040cf34285e1a995ff0db678c\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/b8/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/b8/d222c15c31dd5ba0a85bcf032e58edd7d3fefe\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/b9/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/b9/88fbed782b517ee6c615a64fd5c8fa37cb8357\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/bc/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/bc/70181a1a402872866014d7f2acc84c4efb60b3\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/c2/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/c2/56c3ee40eb6e0c8395c9351a769b790315eaca\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/c3/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/c3/33286292e5f3e8100395385ef4a1bcfa741d47\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/c6/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/c6/a851e1022e1fe8051e07354a54ded9e1faa1d1\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/c7/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/c7/e8b2a7364f2cb4d09c4b9a72d4bf631075795f\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/c7/fd101cbd9759edca5aa73fbc8436b695e36b26\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/c8/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/c8/1b3d132944b5a3b962b77aa9a69ca1c8fbdb42\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/cb/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/cb/ec926ed364b34ab28d777eec4b97e380e7fba3\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/d2/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/d2/f52e7549ce1c4e43b50a5ce43c9aa6a2285f17\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/d4/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/d4/97c88559a9ffc6741d6984e0f9688679771d47\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/db/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/db/2a01115a34083c3d70cb8f0b37f39422e85dfb\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/de/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/de/bdc2f1c5e052b526d3d70dfeabb5f4c6a87026\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/e1/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/e1/3d78e0e358a3aafb9c8e514cd6284ea295f04d\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/e2/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/e2/bbe5af464ac6e2073abb9a5cfffa750cea57a0\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/e2/ebe2271eb903c21cc9b0bd8c66501099bbfb6a\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/e3/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/e3/07a944c03ffba4918dff3397fe31545df61168\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/e4/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/e4/7f785e30f01a9493c3ca693b568b11b5025e0f\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/e7/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/e7/bff8ca1cba2bdb664f2f36dc21a50b75f1ce86\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/ec/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ec/832c498173621553bf5ee7007dfe66e69e5ab5\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/ed/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ed/96595e55a0b81b789d88a3c3ade0989df58162\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ed/c5047b789ec93da8607ec49d9eed729a8be846\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ed/fb60a8efd797ada528b42e2d3465efa681a335\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/ee/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ee/871ff6da515bd527c1fda68fb7da48a95839f1\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/ef/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/ef/260f00e4077b8965bf7ca0df861ed81db93dab\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/f1/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/f1/573944112dc724dba79c39ff0afca6725bc027\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/f3/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/f3/f3d466cd0f8a8ef2d26a55553de36e7e44404c\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/f8/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/f8/d1361e89dca448d59c1027f51368d584a5d22b\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/f9/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/f9/f9f4d10b5975b273a8e3de0eac94a621ad2082\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/fe/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/fe/97c92f35983190a0a40d667c6c62298d9fe23c\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/info/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/info/commit-graph\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/info/packs\ncd+++++++++ src/github.com/osism/python-osism/.git/objects/pack/\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-021c693bcdc44350fc195fa06bd906182d6f7bbd.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-021c693bcdc44350fc195fa06bd906182d6f7bbd.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-0afe771145f42d98d588dc00f812799a0387c777.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-0afe771145f42d98d588dc00f812799a0387c777.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-20541a16d57152fcf88d528c4152fe75cb89fa7d.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-20541a16d57152fcf88d528c4152fe75cb89fa7d.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-22e81573e23f311a7c1f7b7ec2a0f0c88852c940.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-22e81573e23f311a7c1f7b7ec2a0f0c88852c940.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2b8ffdca0d87e8e55370f25a3270e3d0ff294d3b.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2b8ffdca0d87e8e55370f25a3270e3d0ff294d3b.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2bfdc07b1dbecab8d62dc0eab8db9a4ac418d28c.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2bfdc07b1dbecab8d62dc0eab8db9a4ac418d28c.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-34acd2142e357167d1d9c36c1fdc40a552bafcf1.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-34acd2142e357167d1d9c36c1fdc40a552bafcf1.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-3ab17df9208a73df4be30c7237916797cab926ac.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-3ab17df9208a73df4be30c7237916797cab926ac.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-404add41d1be0c0ca79ff080e18f1ec731502763.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-404add41d1be0c0ca79ff080e18f1ec731502763.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-49fb8ec2c51a447c122c607da67d6fac65b14fb1.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-49fb8ec2c51a447c122c607da67d6fac65b14fb1.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-4baef55a8161f02dc3e667dcfe146ac0d3c90a91.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-4baef55a8161f02dc3e667dcfe146ac0d3c90a91.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-585a8777529bb2d1f91e59a226bfe4878680295f.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-585a8777529bb2d1f91e59a226bfe4878680295f.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-5f29e6de4e124bf9c19ab048254c9acf1a936f66.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-5f29e6de4e124bf9c19ab048254c9acf1a936f66.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-74ddf7636112e99e7961406a3fdee05899a3d7ad.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-74ddf7636112e99e7961406a3fdee05899a3d7ad.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-77a0d99340386f60f747b90252c640fc7114352f.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-77a0d99340386f60f747b90252c640fc7114352f.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-7a6f48b858cb20527a6fa64a7f586f269b6ef9c1.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-7a6f48b858cb20527a6fa64a7f586f269b6ef9c1.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-81f07b43ef92264eee984dc62b322194330c3d34.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-81f07b43ef92264eee984dc62b322194330c3d34.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-8b5b0332d9ed8c08598d14d1d2143da9bc454797.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-8b5b0332d9ed8c08598d14d1d2143da9bc454797.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-abe765ddd0e5dcee4d2743f1aa939c9fba4580f2.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-abe765ddd0e5dcee4d2743f1aa939c9fba4580f2.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-afa5bc0e4b64b8ca15ca82f8f4cb29ef02b2dfa2.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-afa5bc0e4b64b8ca15ca82f8f4cb29ef02b2dfa2.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b193eb7cbfb9173cc4356bb342ef8597aea42941.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b193eb7cbfb9173cc4356bb342ef8597aea42941.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b5670541942617d0b41e4af104f934e4d506ff09.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b5670541942617d0b41e4af104f934e4d506ff09.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b81688f8847e8f1e630109fdce25562c311ca566.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b81688f8847e8f1e630109fdce25562c311ca566.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c29fe61b915d557ee8c8b2cfc5f2f2b463a82f9a.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c29fe61b915d557ee8c8b2cfc5f2f2b463a82f9a.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c537927b340499b00a26ca262e267218ad978cd1.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c537927b340499b00a26ca262e267218ad978cd1.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-ceddd672d1dc6f8207fc256a1d2e4d0dedfc2279.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-ceddd672d1dc6f8207fc256a1d2e4d0dedfc2279.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d277001efeef8ab5ac7979e0624a098806a3b9e9.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d277001efeef8ab5ac7979e0624a098806a3b9e9.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d330bb0520f2ebecf9ae606de7b547f84aeeb493.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d330bb0520f2ebecf9ae606de7b547f84aeeb493.pack\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-f5526db7317240da85b69301912465d21bb15c3f.idx\n<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-f5526db7317240da85b69301912465d21bb15c3f.pack\ncd+++++++++ src/github.com/osism/python-osism/.git/refs/\ncd+++++++++ src/github.com/osism/python-osism/.git/refs/heads/\n<f+++++++++ src/github.com/osism/python-osism/.git/refs/heads/main\ncd+++++++++ src/github.com/osism/python-osism/.git/refs/remotes/\ncd+++++++++ src/github.com/osism/python-osism/.git/refs/remotes/origin/\n<f+++++++++ src/github.com/osism/python-osism/.git/refs/remotes/origin/main\ncd+++++++++ src/github.com/osism/python-osism/.git/refs/zuul/\n<f+++++++++ src/github.com/osism/python-osism/.git/refs/zuul/b28b7af69320201d1cf206ebf28373980add1451\n<f+++++++++ src/github.com/osism/python-osism/.git/refs/zuul/fetch\ncd+++++++++ src/github.com/osism/python-osism/.github/\n<f+++++++++ src/github.com/osism/python-osism/.github/renovate.json\ncd+++++++++ src/github.com/osism/python-osism/.github/workflows/\n<f+++++++++ src/github.com/osism/python-osism/.github/workflows/add-to-project.yml\n<f+++++++++ src/github.com/osism/python-osism/.github/workflows/publish.yml\ncd+++++++++ src/github.com/osism/python-osism/files/\n<f+++++++++ src/github.com/osism/python-osism/files/change.sh\n<f+++++++++ src/github.com/osism/python-osism/files/cleanup-ansible-collections.sh\n<f+++++++++ src/github.com/osism/python-osism/files/redfishMockupCreate.py\n<f+++++++++ src/github.com/osism/python-osism/files/run-ansible-console.sh\ncd+++++++++ src/github.com/osism/python-osism/files/clustershell/\n<f+++++++++ src/github.com/osism/python-osism/files/clustershell/clush.conf\n<f+++++++++ src/github.com/osism/python-osism/files/clustershell/groups.conf\ncd+++++++++ src/github.com/osism/python-osism/files/data/\n<f+++++++++ src/github.com/osism/python-osism/files/data/SCS-Spec.MandatoryFlavors.verbose.yaml\n<f+++++++++ src/github.com/osism/python-osism/files/data/cloudpod.yml\n<f+++++++++ src/github.com/osism/python-osism/files/data/flavors.yaml\ncd+++++++++ src/github.com/osism/python-osism/files/netbox-manager/\n<f+++++++++ src/github.com/osism/python-osism/files/netbox-manager/settings.toml\ncd+++++++++ src/github.com/osism/python-osism/files/sonic/\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/config_db.json\ncd+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS4625-54T.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS4630-54TE.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS5835-54T.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS5835-54X.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS7326-56X.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS7726-32X.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS9716-32D.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS9726-32D.ini\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/DellEMC-S5212f-P-25G.ini\ncd+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-asic-sensors.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-auto_techsupport.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-banner.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-aggregate-address.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-allowed-prefix.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-bbr.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-common.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-device-global.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-global.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-internal-neighbor.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-monitor.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-neighbor.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-peergroup.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-peerrange.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-prefix-list.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-sentinel.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-voq-chassis-neighbor.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bmp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-breakout_cfg.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-pg.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-pool.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-port-egress-profile-list.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-port-ingress-profile-list.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-profile.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-queue.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-cable-length.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-chassis-module.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-console.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-copp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-crm.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dash.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-debug-counter.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-default-lossless-buffer-parameter.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-device_metadata.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-device_neighbor.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-device_neighbor_metadata.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcp-server-ipv4.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcp-server.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcpv4-relay.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcpv6-relay.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dns.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dot1p-tc-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dscp-fc-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dscp-tc-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-bgp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-common.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-dhcp-relay.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-host.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-swss.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-syncd.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-exp-fc-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-extension.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fabric-monitor.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fabric-port.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-feature.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fine-grained-ecmp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fips.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-flex_counter.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-gnmi.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-grpcclient.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-hash.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-heartbeat.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-high-frequency-telemetry.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-interface.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-kdump.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-kubernetes_master.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-lldp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-logger.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-loopback-interface.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-lossless-traffic-pattern.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-macsec.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mclag.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-memory-statistics.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mgmt_interface.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mgmt_port.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mgmt_vrf.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mirror-session.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mpls-tc-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mux-cable.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mux-linkmgr.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-nat.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-neigh.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-ntp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-nvgre-tunnel.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-passwh.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pbh.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-peer-switch.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pfc-priority-priority-group-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pfc-priority-queue-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pfcwd.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-policer.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-port-qos-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-port.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-portchannel.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-queue.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-restapi.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-route-common.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-route-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-routing-policy-sets.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-scheduler.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-serial-console.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-sflow.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-smart-switch.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-snmp.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-spanning-tree.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-srv6.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-ssh-server.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-static-route.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-storm-control.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-stormond-config.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-subnet-decap.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-suppress-asic-sdk-health-event.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-syslog.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-aaa.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-defaults.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-ldap.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-port.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-radius.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-tacacs.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tc-dscp-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tc-priority-group-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tc-queue-map.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-telemetry.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-telemetry_client.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-trimming.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tunnel.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-types.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-versions.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vlan-sub-interface.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vlan.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vnet.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-voq-inband-interface.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vrf.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vxlan.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-warm-restart.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-wred-profile.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-xcvrd-log.yang\n<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-ztp.yang\ncd+++++++++ src/github.com/osism/python-osism/frontend/\n<f+++++++++ src/github.com/osism/python-osism/frontend/.dockerignore\n<f+++++++++ src/github.com/osism/python-osism/frontend/.gitignore\n<f+++++++++ src/github.com/osism/python-osism/frontend/Containerfile\ncL+++++++++ src/github.com/osism/python-osism/frontend/Dockerfile -> Containerfile\n<f+++++++++ src/github.com/osism/python-osism/frontend/components.json\n<f+++++++++ src/github.com/osism/python-osism/frontend/eslint.config.mjs\n<f+++++++++ src/github.com/osism/python-osism/frontend/next.config.ts\n<f+++++++++ src/github.com/osism/python-osism/frontend/package-lock.json\n<f+++++++++ src/github.com/osism/python-osism/frontend/package.json\n<f+++++++++ src/github.com/osism/python-osism/frontend/postcss.config.mjs\n<f+++++++++ src/github.com/osism/python-osism/frontend/tailwind.config.ts\n<f+++++++++ src/github.com/osism/python-osism/frontend/tsconfig.json\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/favicon.ico\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/globals.css\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/layout.tsx\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/page.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/api/\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/api/config/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/api/config/route.ts\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/api/health/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/api/health/route.ts\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/components/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/ConnectionStatus.tsx\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/CopyButton.tsx\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/EventsFilters.tsx\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/EventsList.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/events/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/events/page.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/inventory/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/inventory/page.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/page.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/[identifier]/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/[identifier]/page.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/app/services/\n<f+++++++++ src/github.com/osism/python-osism/frontend/app/services/page.tsx\ncd+++++++++ src/github.com/osism/python-osism/frontend/lib/\n<f+++++++++ src/github.com/osism/python-osism/frontend/lib/api.ts\n<f+++++++++ src/github.com/osism/python-osism/frontend/lib/types.ts\n<f+++++++++ src/github.com/osism/python-osism/frontend/lib/utils.ts\ncd+++++++++ src/github.com/osism/python-osism/frontend/lib/hooks/\n<f+++++++++ src/github.com/osism/python-osism/frontend/lib/hooks/useWebSocket.ts\ncd+++++++++ src/github.com/osism/python-osism/frontend/public/\n<f+++++++++ src/github.com/osism/python-osism/frontend/public/file.svg\n<f+++++++++ src/github.com/osism/python-osism/frontend/public/globe.svg\n<f+++++++++ src/github.com/osism/python-osism/frontend/public/next.svg\n<f+++++++++ src/github.com/osism/python-osism/frontend/public/vercel.svg\n<f+++++++++ src/github.com/osism/python-osism/frontend/public/window.svg\ncd+++++++++ src/github.com/osism/python-osism/osism/\n<f+++++++++ src/github.com/osism/python-osism/osism/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/__main__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/api.py\n<f+++++++++ src/github.com/osism/python-osism/osism/main.py\n<f+++++++++ src/github.com/osism/python-osism/osism/settings.py\ncd+++++++++ src/github.com/osism/python-osism/osism/commands/\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/amphora.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/apply.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/baremetal.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/check.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/compose.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/compute.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/configuration.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/console.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/container.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/get.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/loadbalancer.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/lock.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/log.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/manage.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/migrate.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/netbox.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/noset.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/octavia.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/openstack.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/reconciler.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/redfish.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/report.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/reset.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/server.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/service.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/set.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/sonic.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/status.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/stress.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/sync.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/task.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/validate.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/vault.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/volume.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/wait.py\n<f+++++++++ src/github.com/osism/python-osism/osism/commands/worker.py\ncd+++++++++ src/github.com/osism/python-osism/osism/data/\n<f+++++++++ src/github.com/osism/python-osism/osism/data/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/data/enums.py\n<f+++++++++ src/github.com/osism/python-osism/osism/data/playbooks.py\ncd+++++++++ src/github.com/osism/python-osism/osism/services/\n<f+++++++++ src/github.com/osism/python-osism/osism/services/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/services/event_bridge.py\n<f+++++++++ src/github.com/osism/python-osism/osism/services/listener.py\n<f+++++++++ src/github.com/osism/python-osism/osism/services/websocket_manager.py\ncd+++++++++ src/github.com/osism/python-osism/osism/tasks/\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/ansible.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/ceph.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/kolla.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/kubernetes.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/netbox.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/openstack.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/reconciler.py\ncd+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/config.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/ironic.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/netbox.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/redfish.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/utils.py\ncd+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/bgp.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/cache.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/config_generator.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/connections.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/constants.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/device.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/exporter.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/interface.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/sync.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/validator.py\ncd+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/_leafrefs.py\n<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/_schemas.py\ncd+++++++++ src/github.com/osism/python-osism/osism/utils/\n<f+++++++++ src/github.com/osism/python-osism/osism/utils/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/osism/utils/http.py\n<f+++++++++ src/github.com/osism/python-osism/osism/utils/inventory.py\n<f+++++++++ src/github.com/osism/python-osism/osism/utils/mariadb.py\n<f+++++++++ src/github.com/osism/python-osism/osism/utils/rabbitmq.py\n<f+++++++++ src/github.com/osism/python-osism/osism/utils/ssh.py\ncd+++++++++ src/github.com/osism/python-osism/playbooks/\n<f+++++++++ src/github.com/osism/python-osism/playbooks/build.yml\n<f+++++++++ src/github.com/osism/python-osism/playbooks/pre-sonic-e2e.yml\n<f+++++++++ src/github.com/osism/python-osism/playbooks/pre.yml\n<f+++++++++ src/github.com/osism/python-osism/playbooks/test-integration.yml\n<f+++++++++ src/github.com/osism/python-osism/playbooks/test-setup.yml\n<f+++++++++ src/github.com/osism/python-osism/playbooks/test-sonic-e2e.yml\n<f+++++++++ src/github.com/osism/python-osism/playbooks/test-unit.yml\ncd+++++++++ src/github.com/osism/python-osism/tests/\n<f+++++++++ src/github.com/osism/python-osism/tests/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/conftest.py\ncd+++++++++ src/github.com/osism/python-osism/tests/e2e/\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/compare.py\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/compose.yaml\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/deploy_netbox.sh\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/generate.py\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/run.sh\ncd+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-breakout-declared_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-breakout-derived_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-breakout-explicit_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-evpn_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-portchannel_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-0_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-1_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-2_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-3_config_db.json\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-oob_config_db.json\ncd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/\ncd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/\ncd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/Edgecore/\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/Edgecore/7726-32X-E2E.yaml\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/Edgecore/9726-32D-E2E.yaml\ncd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/500-breakout-scenarios.yml\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/600-portchannel-scenario.yml\n<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/700-evpn-scenario.yml\ncd+++++++++ src/github.com/osism/python-osism/tests/integration/\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/conftest.py\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_api_facts.py\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_api_websocket.py\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_celery.py\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_locking.py\n<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_redis_streams.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_api_endpoints.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_api_helpers.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_main.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_settings.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_smoke.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/commands/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/_helpers.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_amphora.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_apply.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_baremetal.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_check.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_compose.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_compute.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_configuration.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_console.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_container.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_get.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_loadbalancer.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_lock.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_log.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_manage_commands.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_manage_validators.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_manage_wiring.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_migrate.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_netbox.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_noset.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_octavia.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_openstack.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_reconciler.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_redfish.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_report.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_reset.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_server.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_service.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_set.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sonic.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sonic_ssh.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sonic_validate.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_status.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_stress.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sync.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_task.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_validate.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_vault.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_volume.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_wait.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_worker.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/data/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/data/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/data/test_enums.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/data/test_playbooks.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/test_compare.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/test_generate.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/services/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/test_event_bridge.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/test_listener.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/test_websocket_manager.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conftest.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_config.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_init.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_netbox.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_openstack_baremetal.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_openstack_env.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_openstack_managers.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_task_wrappers.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_config.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_ironic_helpers.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_ironic_sync.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_netbox.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_redfish.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_utils.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/_config_generator_helpers.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/_detection_helpers.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/conftest.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_bgp.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_breakout_detection.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_cache.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ctrlplane_acls.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_dns.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_log.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_metalbox_cache.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ntp.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_orchestrator.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ports.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_snmp.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_connections.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_constants.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_device.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_exporter.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_interface_conversion.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_port_channel_detection.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_sync.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_validator.py\ncd+++++++++ src/github.com/osism/python-osism/tests/unit/utils/\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/__init__.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_http.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_connections.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_locks.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_semaphore.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_task_output.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_inventory.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_mariadb.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_rabbitmq.py\n<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_ssh.py\ncd+++++++++ src/github.com/osism/python-osism/tools/\n<f+++++++++ src/github.com/osism/python-osism/tools/sonic_yang_to_pydantic.py\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ src/",
                                "cd+++++++++ src/github.com/",
                                "cd+++++++++ src/github.com/osism/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.flake8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.gitignore",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.yamllint.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.zuul.yaml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/CHANGELOG.md",
                                "<f+++++++++ src/github.com/osism/netbox-manager/CLAUDE.md",
                                "<f+++++++++ src/github.com/osism/netbox-manager/Giltfile.yaml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/LICENSE",
                                "<f+++++++++ src/github.com/osism/netbox-manager/Makefile",
                                "<f+++++++++ src/github.com/osism/netbox-manager/Pipfile",
                                "<f+++++++++ src/github.com/osism/netbox-manager/Pipfile.lock",
                                "<f+++++++++ src/github.com/osism/netbox-manager/README.md",
                                "<f+++++++++ src/github.com/osism/netbox-manager/pyproject.toml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/requirements.txt",
                                "cL+++++++++ src/github.com/osism/netbox-manager/requirements.yml -> netbox_manager/requirements.yml",
                                "cL+++++++++ src/github.com/osism/netbox-manager/settings.toml.sample -> netbox_manager/settings.toml.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/test-requirements.txt",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/HEAD",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/ORIG_HEAD",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/config",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/config.worktree",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/description",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/index",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/packed-refs",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/branches/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/hooks/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/applypatch-msg.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/commit-msg.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/fsmonitor-watchman.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/post-update.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-applypatch.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-commit.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-merge-commit.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-push.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-rebase.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/pre-receive.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/prepare-commit-msg.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/push-to-checkout.sample",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/hooks/update.sample",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/info/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/info/exclude",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/logs/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/logs/HEAD",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/heads/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/heads/main",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/remotes/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/remotes/origin/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/logs/refs/remotes/origin/HEAD",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/02a96903f91991e52050bad40b9dc0ede1af40",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/2a5a6a2a21b160d9addcd53537df170dbc1afb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/373dcf31442d17dd60869c97fe85e086baa131",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/a07d71c00f40fc08f7b0d9c90a60d8f5da866b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/a42beb220cc1e84e2e172a3b6fd18d6c72c75b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/b1a01c2c69357f9c74f6eef465b4f0dec9caca",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/b2e29d9765231874d9eb9764f174e91e46a87f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/bcf5ecc52a77412c6b20ba9ca60da2d5a9b2fa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/00/c0fd0015eda255545213412be022168edd6862",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/3b020d93cf3b3cc81c9c5efa7d78a573c01447",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/476946815d947dca9fc737c715f66ace330889",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/71521334d87fd1f993e30df494348364ae2421",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/ae07a099d86ec9b4cf5d894d6f9bb2005a00e9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/01/d5a942b9727506ccd582fc557d75d0b4bd0956",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/723703b350b2893d422721f327941b1ab07d61",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/796636a21be8b63ea33fb9a653b3553d9ed6e6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/8f69fe9bf67c8a8857aea13ebeae5da54eface",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/eb957a3ee92fc4cf80c0680fcb57d21e745c13",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/02/fd5f3ad4dca1f692356d81999f02c57534aa8f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/1e1e4388ae3ecf02bb5dc996fbc744144c9f49",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/59ab8cf082b83cb1f17a84219cf39f7ffe7c17",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/5d3b21e6f277541311a8d4eaa6717485db859a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/67463a22ab7a547d9fca5710b95ab5901f8636",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/79f4539c04643289228a6bd3b9465994f5e71e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/03/c886279699b9e22be5ef8509a8cc96591cf9f7",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/35a0509577eca52b5b389296294bdbcd8087f3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/41163cbac5925398e64f58fafa50a319de624c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/58fa13c236fad539899775bb7db6017addf9cc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/04/5bf3477d8835fd508881999228d106c9d2ac2e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/1ecb59d985bbe7181f2e45d9eee25d98460861",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/5fdbec8cee719ace58d9e0089799a5ba4e07e8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/05/8ab8345a639714a4bc43b4915b298bebd0c3ee",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/06/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/06/74a724c4d3bdf90e1856286cbd1ba601e258e8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/06/953977b62751cc6d802f63038ae674d40b5a12",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/6fac6a943b52e497973bceaa273bfaecf46ce3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/73f2394d13cbb4b18becd9f0b0be67a3632131",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/07/d4454cf7083b2fe1e4e0546f513c40b56b5d5f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/20dd29d880712d9aa98f77f9ff09bfa628cba0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/2e6f8351701b61ea30debd3a793244a4e1ca06",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/4010aa3e8aa82590cb057f0a092bae375d3a8a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/5d149974514ce8446b254bab05b03ff0eebfbf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/8d0bb80f963443e0560da0a5bf240e281bbb73",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/08/ba6096a5816886cd3c696304c5d11c1c8c6210",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/01b60d28bad3c0f357ba239e7d1b08ecc61a16",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/4d92d1b524891b6df4b607c7c917804b03d1e5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/6ffb64e9cb19020efa5e1adef2b7a5051c42e0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/09/983ee4e618774de490b786636e2d568a8ae567",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/585ac9b25da8fb2d7e1a5c3eb80add0c0ba1eb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/70043075b080faa75e2082794f36eb33f76930",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/87f9e1e9da415726f335c7889f5308c35146d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/9283b853b476e866d4422da8302dcb9dbe5bcf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/987116dbcc916a716f418698fb22c8f2b71c16",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/9b685180eeb24d29271d8b190a43226b7e4631",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/cc33fd81b9215cf4358c873a7020c951b2c9fd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/d45e783f428c2052a581754240c66a8c02304a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/d5c514a0e3078d95a1d478f90cbf98e8169e6c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0a/e3fd11fc5933d82305ab428e69e1e1374824dd",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/81ba12fd937db0c2b08fc2786d0d352860756d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/86e43c3bbebdb69c7a06569f6ca981feeb64f2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0b/c342d490a3b6196504c602e07547d66417c7c0",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/038d97bac55249609287a71ab2eeada4f83a55",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/041b0846ff4c914a0b93af71c0c1b725abf9e0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/67716b2f67c24680495079c89d7b4959128a7d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/759e3f9e684181fd117130b9a0f5e23ae2b995",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/8a6705e06ce1d8ac8161588369acc19f09317b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/945adc589a16e035771ce500bc2881e94bd2d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0c/bbd453c0e266234b350d98ab4d83b454e28155",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/22f357cdebd3dcf16f02277b0167b326d5f023",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/399d1eb9ea1a1861ff5632786ccfdf7084153b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/7d7ae621923e10f23d66443268ebf4806b24e4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/937a5e725ab406aa341b006476130ab77e164d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/a1ea85ee4e4969578d07fa9db981caa610c4d6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0d/cbd40187769d56a3626900d1a53a4c238c0bfb",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/11debcee2f2f6d21786d6d63658489a63f4334",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/459658e7dfedff354e303a3d4e764b3e8d01e9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/8d01b1940982f4ef4d135fd55ed5ad194e312e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/8df1070af0105d8e67bfdebe90a63d0f14d58b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/a23a3dd058eb4f2d8f368fefcbd766d2746fed",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/e7c5c7fab99c53af57dde971b734db722ee18e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0e/f39b664642455bd8a4cfdb23ae31e878fac96c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/1094ce83a5b3f7bf1bffb9bb5eba5ecde16ad4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/1758b077a27f3fd7ec2efa2afe1288bd923e05",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/a68a014adf9b9642d9a92ac9ae0b2db02defa3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/0f/ef062d521b540afcbe179059e6e6d8690d0d33",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/0e5f03d166967600f0da7a6eb444f09351f645",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/4c7fab8f3c6dc7d4e9084cb6e13360b9588695",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/5ab7e2ecc8d7f0b6a1f92f0bafbd3fd3cdf4f0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/6b03350d1ca75763b0ffd28c23605724425947",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/6e1922a347feb49f24c791c8cc8611a6a877ed",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/b90b0d5d0d284867e6f80f71cb735914c4609e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/c29de566d5a8db01a8a2daf8223b83bf25094f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/10/fbcb845df892c583f745c85a70cc14b50fad1e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/81d3471bae295d5f961f605031024cf54ca693",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/c6f5363e0bbd806d9b9f30cbc39bf0342cf5d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/11/d5a239140d363635592a4262962d9ab69c0525",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/441a8777dc628b7e0727540b0e01a6a8e02802",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/53a23161703385704d753e48e32ffeab471b83",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/9c6150913825c1479a35c885b615b3ca629e89",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/12/f884caaa7f2b19936486446863a42bb0006d4e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/463a9d5f4c7b9e0badf3e0342f3f263acf4ec8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/772a6affb694cf18ede9d852d85b47c725dffd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/7b3e9661233cfec2ece274fbeee39b168d50e9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/cae31a84be55a9b269701ce9981b0bb6708171",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/13/d642cbded69ad8afd1c010f497b19ad20a507f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/062bb33aebf39ac3965b68399d0b558dd6e010",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/304de6d587aef5c6a165965c5a44c2c52c2eec",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/3f70ef07498e6f0d42d63605811dea641e17d8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/5f321923debda043d299d10519486ab3a7d548",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/97f5c1ee62bd9863073a82ddfa1fe866b68ad3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/14/cbea2902d4a24b7d92a054b75cc9e5d04a4cab",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/2805124be5335bef596ece11478eaf03013812",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/7557c562567cd834f44d31aa956cd1e1bae8a4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/9d235518cf843c85c0f1b6083005e776083d99",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/d7dc3be004d85dc0bc42bd3461a40aeca473a8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/f78ab754106e5dc98a740d6ddd851020c8e670",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/15/ffa03c30347d1bac4fb90e7fcdcc97b6a90cf9",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/24bfbf03281d5123e8d059ea000ab645131388",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/2ea723c5ae251cf05709f0c10085211a460583",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/307e3ed17c126ba7618ebb199c809e1d482a89",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/6c6ab42a32755f74889c9bfb8455e25615a650",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/16/91e58cc0594b4aa8983408d72501525695ad59",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/41ef94c376d7cd8438612c85b1c5a88d1337c1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/4dbf7dd2852d3b61fdead7f83135eb7ce3d1e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/4f0599eb0d738a58b77f92e1d21dc79642eba8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/775103ba2d943510c9713d1749b91842c9ab00",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/18/f4192ecc1a06523baeba0bafacaca4959a5b3c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/1ef641d22eba533a772d29bdd680b19211264f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/569a2573366c0f689c4652737b184cc818ba67",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/57634cfae02a4d9b0bcbfa4abb844f4b68a372",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/74f12a6a5197466e32d600d625ed166c67de59",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/7607056383d529aee20c48913e644de9d5dfdc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/ae8adc149965151b77420c65ae3cf7a6caf955",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/c36303215f6eeeb27e39d42fcad406f83e5831",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/de64113238bd2eb8d76dbd6c9094380575a77e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/e69ac017e2d0944e711021b2384c995aaa5054",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/f6a3eece9a97b5db137abc2542727eaf57cf90",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/19/ffc98712d88a781034188b42c23384d9456166",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/9b996e83a2c4ec473c7b7f460989b55441f15f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/e85071ca843967cf22582b340875554a172400",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1a/eb58f96010ee82b832ab4e8132d25c8e106fce",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/088c048c6ee531e3321e830743106cb8dcc163",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/25218596e0f0372699bc04e722d11357537b08",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/4c42dcbd32cf542ce7929f22d887256832b3f7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/4e50c1e9352959dcac1d957d45af0195f6b052",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/6483f1baff03f94e63887a898096a6136bfa19",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/d197c83b5767c2478a2c6cd759e2761bbd2dec",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/e29ad073f07156f787e7811a6cd3baf1f0046a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1b/e46f4593ff78dae9c48c0449d7652edee2a537",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/4ebbfbc415554862b1863723630032579bfea1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/5e7369ce6963f06f59c02df95879f01813068a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/69f95bd59935de3afd0f0555090ea829ac62aa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/8a174ca37054f54579a21a30a0f9d7933a7314",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1c/ba41144a6438a501b83920819dae71eedc23ef",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/21ebdcd3574bd75035d22506fd5d13fcd31112",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/467cf9efd0818b3295062a493d254489b6063d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/6c7327b056e3b80969111a85083aa5782307d1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/860cc6ab245166a513cf5e92d907415c5a6ade",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/b97d9fc9c7a95a8d8d8a4fb0bb9d3809a419ba",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1d/eec322948a2578494414b4a064f54b0b598252",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/0ec47ea563cf5636355f0d8cfb0a9d99063cdf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/8a41fac63ec9a45a585d3e1198f3f20fd1443b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/c256ec9b3c77b6ccf3869c3f7d00318f5429b2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/c70c129faa3221039c6bd254b4efe90763384b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/dd11b6af8f58f622ec40bbbc9baf1f726c10bd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1e/e643101a1e5eb70d5587268cec664874db2c2d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/25d5d9c93fd30601d09ea3eb48e09129097f92",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/33da74c4f9b2f22bf1224438c81be8cfa64d10",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/7c5ee81f18d7d8735d203b2e6154239f2eac2d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/bc38472b5295b8b21885c512b992adb702fbfb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/c454b7811d247ef019a0873a62996b8e27949e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/d6286a3d31d2b7a435e4a02810321f5d0ff92d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/1f/fd8b15d620489da64d12c75ea8c957837db462",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/6d3edc738d23c387168d3fc5d2466121f23864",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/6e7a327138af1a3a8c58878d6addd6b57fe5f4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/20/f96f4367ad9340676d19b70ea29871f53bb080",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/21/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/21/15f7045e049539e83f4ee56227eafe725365bf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/21/98f8bde834946205e6b10456b243ccab3813fc",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/53444b48c45aeacd3e523a1b83b244227139d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/6bd7c3877d5c60612dc85c8859c152d3592e42",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/6e0e1034f62f25d7d8ccf83c23a599b47ddec0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/8a2d39f1f9cb8ee3f3c5849b1139aa8f3d696d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/9c9811aca5d043132d9e92f8fafb4536fa384c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/22/b1cb6eb3212857b83dd7bf096a17b7d9424fe2",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/0a83833d6b5b76c2d28f7424ea0beec8b9e50b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/96ae0fb507a8c44750b567f245a9a01a2922e1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/97cb2b18e0f3fc27041e8ef1d205bc83ca36c8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/d3170074e7ac018d627259fd182c7a2d6d52c3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/d9cded4456dc00e2dbf61d676b7cce2a99a647",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/e018ae93786b28cfa534319118b2b1965d6bfc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/23/e18f9485d37a3433c936cfa4e3505a8ba3fb89",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/67420fbb9306ebc330460368d0fc76f1cd4609",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/6eaddd59720b42b92477123c8b91a2f308df9e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/9344f1e3493f7e15699460b21aa1f997dd5afe",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/aaa28c78c7f6900d47ef8d6db66f0780934fa4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/c941ebea62d51ffe09909ab80fe647868acb2e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/d60c3a93f7fb49b0ef77e50ff40b63ff644027",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/24/ed6eb1c922a073c5c864562f36f9bcff66f4f6",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/18e782c9a354734ab31e20db775e91271eee4c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/4d602fe839c54bafd699c28d3efce8d36ec259",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/7c1adf7a06cf3123c474cb0f2663eb7530672f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/c70c3e8a34b4ee71943751c26532c9b3841ab8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/d32440b8c140989d4af7a2b48ee667eb67743a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/e5e235ce0602826beaa9b087fd8d54e8cbc0a6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/25/f0424a3e523c2fe63b88447acea5320b4f5e0c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/0481783a2d7a32f139e7c090824cc184e955d1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/2605f6263bc38664a2e3a4be324326f6c58fb0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/92dc481a1b6415694633f9f05be25ab318d8b2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/cd55c1280184cf56635debb1257ee4f381e669",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/26/df38163bfec7f3ec0f0122fd90c5c27f391124",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/686897e432f8dbff9bbc48a3c3e501b824d6bf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/ddc765f52fffb28bc0d9db20c7f3a4470dfbff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/27/ffb6048c88a69e1ca81159f11a71f5a9f7608f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/001d8b4cb13c8ae14101c2cf42c3f223b324f3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/76554fb4aa4f83ccd915a93bc6141c8ff808c5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/8f0e8e32c305bfea18cd6f8207620d33577bbc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/964d8c12597ccb1dabdc891c1c118cd89f4b83",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/d98efee910430a8ade502dd3d65b2ead8442ad",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/28/f6f98a86d012fb2e1d47ba042c21dcfc7e0c6d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/23c4b28ccb87d2fa50b1e5e254bd4b00c7a250",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/6e3bb245123c6417f5b08587ff9e1df9978516",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/729d9afd0cb8c869c759ddecd531ca4fa56d0a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/9706fc37a16532317c80700a6745e85e76835e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/c99b313c3928cd88a87e8140ff9fc8d4a97c89",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/29/f98913f9712d134087f106a9c8d228f02c0024",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2a/2f28684e83ee133a500f671645753d2681bee1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2a/efca64424ca7f3167cfe6ffd5b645f5c625c24",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/26e02b4af0242e57b15a2507b0018b5f7fa171",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/3f789d13c55b001782cc8986281bc6b7a646bc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/62948f2dcb032cc1da9b5b5339e01015fae30a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/6cef039a6d478644f8767529793e22234b30c4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/ae3b3fa736f11eca3b0b7b2ca817ccd35e4c03",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2b/b2b8eab13d938e84052cecec062cf8a2197ab7",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2c/4703373311e6599b1b0fdaf06dc6c3d177b7a1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2c/4b40ede77f763c1187c17c749d20c86b737268",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/078bc8c0b743c4d953e1fc4891f656b3c9a4b5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/a0fac1f3fcbb11cc17ff5a22b31c481afa49bd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2d/c9bd49cb3bde8907801b5ad31b2600e1265a47",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/1a53cc5cadb565023c37629f891e8da88d1e49",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/32c701802ef13b55c67bd8aedea64b4062a6b5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/3a6cf0e8c72aa9fee4b16c376650fa34c62c3f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2e/9eb6dc910c372a0a28fa1774f2fd69edfd0dfa",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/2f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2f/123567fb326d9b0a9d560764890a5a9baecb61",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/2f/843c1e57c644e3c5efa82cce2e882142e75e1c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/3bfe87c4300dbdbbc5beeeefc2c702b3fdb762",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/55ee530e7463361b8f1329b1ed2127e05346c1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/5b1c7d31aa318239eec266b5cdbb9883e7eafb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/84b0d92feef8ed403a5d903e68d8ab7d4709d1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/30/e255a9b447fa792a6576dbd69ea04ac158c6e4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/0dd7efcee17526a02d4781576079e2b6f5abb1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/6b58f39110ed69ea8bde3567002234e6358944",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/7503ee608800bdfb58baa1189a58573feded22",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/819d78663eb8d2acf78f9a46ef1e5043995305",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/a23269a7891ea0e00d322ad1d0a8e9accca0f7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/31/ed9b7c84697c983b04b58b216d1e515e24a69d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/75a49b197d5e843930b7c1dee23d33528756bb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/c1a039bfac90c37dd7342479fe4deb0a7548cb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/fc19c77a29c6cf3c99fb3037829a0817b4a5f5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/32/fe1fe15fa0088b6ad2b8a5bc99428fdf31631e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/3255f6e8238eef83599242c7f28f1d1c91545d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/93d3b64d18a0574b0ecf5a6a0f5b0e90382100",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/9b676cb837b70e8118a9da08a7833ab3c71adf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/a4aeede1b30c3892283332f03e731f79cea20b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/a7d5c9e10a39daba664eea6b40f6fbd3a0fd20",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/33/bf85636c47a59d316c043fa4f2ad4a9979a702",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/3c94688ea51a4ec18034ca23e72d8ed5cf6cb8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/68b55efd665709fb2f5747a1311e0406d411b7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/91e452c5fd13ca652071d28736de7c36d51436",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/34/a158ebf386599f35546cc2f9a3a66a305d1cb4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/35/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/35/04a0af91aff488b89f53a52baa46e0e061e6d4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/35/140fba1222a80cec7b3535861d77e6cb48a5ba",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/1665f662edb6aa5b0922ff988642cdbb7f1d0b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/348cc8f0d8d12fe956b55559becbd7b45cbcbc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/8f37a2839ac534dfe869f2e6dc0833f914b623",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/9ac6c6ec74f4f1a176b9c0f8f8bfb9ef72fe9c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/a3f44a1de0133bda1532e038e518969e544ad8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/36/f2d5198e7dd53fded62fe2916c1f63cd626f77",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/14b637e8090680e2cc6670d8f92c618a1886c3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/84aa728a9a9396675b7b2813e7609bfd76ce71",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/b0dce5fe1e80a8a6e62da26ce1c05416a4dcc6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/c97b115b17434a0b1fb1eda09bbedb714d4ee0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/cd9f36f6029c4e7b8a77a3c6a165733bee2e04",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/37/d152c74c15b82ebab993b79af43200da60ef63",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/68c05c9b98949fdf44d206469382620b3cf0d6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/7da495559b26c354cb7a4a8cb6b400b8da04c5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/90df53ecb40e884c50ee5c2f6b76879c809358",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/97a4bee9c9429c65b7dbbf97dc3b20b7ec82f2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/9e9c2b8de92624dc156fcbfb523d286770fa3f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/af57eb4c837d304f2e00c29133761c6548922f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/cd7f7078e3b2f59b37906dd02c268c12c69086",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/38/d85c704f031940c77b14a4bda7e9409bfbc947",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/8100199e03c052d5ac0be7b8e79276ace3fae1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/b6c34421f474dd1bd068593857c1aac44fce8e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/39/c564c18cedb2190050e6c99879987b3cf29312",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/34951ae36caadee486eca52d04f102f06e75c2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/52cfff13f9e4eb7635d10a80e1548c9ec21461",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/5eb0adb25eab97cb7e315f06f00f8ce610098e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/7bc91c0315da8dd596a8a2426a8daf28015f31",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/831e68f3e32d94b2fc74ba2db215f42c84646a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/d0b3063be3616f7e414d482e0dab7f82e215a2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/f030db1c7f4a552609fb519a19b322b16ac091",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3a/f444b179a0504f549c382e597f400cdf897c88",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/25512235b4edd3e638583dc0c77b285d130e61",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/5db9c7747d790693aff50742b93b65830e6006",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/92a28d2f8f06437b5665b4f2fdbc5ae081dc77",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/b13073da23e63bee22ce7c31a0d7ac6c3ad01a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/d3c2fed16a0b9fbc970dc0d0d067e15734e51c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3b/f1dd85e67c9718251d2f4808c5cb052eb5e2c8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3c/094eac3973cea881f60b7bd9b019999057914f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3c/a7facc1842270c3c98974bd438b2cc4087146d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/14b80fcdedbce37811d0904e23f0278cd86514",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/5d55ee7f14cf2cab853475f6756195d369d081",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3d/cc1f2b0f63f3dbe9b59a228dd381062e04305e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/08ec20b50b415c107c89253ba0b8b4f9cfff31",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/5f75e0edc5ea5adf547b64884c38b3a8d02d2e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/6664a88dc8641942de3c36d348bc7b5ebf73bf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/b1b35b67b14b5a18cd7a2d99558c1775fa910c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/bc68c9b102882fd2a4b34dff4fad73f00dcdc6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/bc9598eac559cce1c634d03b0860260bd33061",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/d37985136597237aa311aa4cc822c73910157a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/efb9167d0eeb51b623e0e9a08d4a48ec97cf76",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3e/fc19f328ccf71da1e0d2c3f1f7d97784c3950f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/5e69e05b492b0c66f78005ec0f241365518db9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/6b9092f509fccf0ed7aaa25f1e825fb32f9d36",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/e473361650d4c9464b15db721068408242fc2a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/3f/f2743f64ea548ee19192c6cc9e84818c924603",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/0d648fadef25ce499de9d2e4d082cc1ca6ccba",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/14513bc87e82a26d0555f18fcbaaa24ce6c3ad",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/68be529b0a520b942ff33fef21922c8ae00bc1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/b3f51e4fa392712d1a1d3ff07b9bab6c970355",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/f62be5c66e4f223c68aa1921b09d613491c485",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/40/f7c3ebe8f6712c46091691971504f583adfeae",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/27cfdf61b2c866945ce515dfded6377fa5e7b4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/32141b548442b9c83b34ab08202c91a1bf7878",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/3927c02888cbec53473c58c85acae3a3bf31e0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/62070ace6cfb116ad0e6485c6c4a2a6470bcfe",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/7e1f609af59e3f55509de1ec50f706468f3e40",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/8739dc6643f2285d25c4b4ae36d5840d2894d7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/41/e553c10e531be14e375917e0ce0a413b3e9a93",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/0ba82bbfc9f17eed94b79baf33ecfe0f95af5a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/3d559b4c779e6f4f962c652cfcc93e83b955e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/3ffc5a762c5ea7cecb0c5c2262e8a0e115deba",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/5a525cdb7579b63b673b065c751dcf3c074e87",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/42/97fa2d3129ec90d23890aa40f0351a642b470f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/43/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/43/8b29817974efab8d7aa4e388111e88be949862",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/44/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/44/5c452bdce754f06628e595916c76ae95b96398",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/44/a5c2e84ec4d58986e888803a19317641bae0da",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/194f3e45ab2541804428e16a988bae3708afd3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/3fa629616b67637ec4f935b235532f345789a2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/86effd2b2ed1c1845f4846702bd518d55a664d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/45/d4d687b47463da1bf6f4c0d99695f1690762cc",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/04e8eefe1ded5e68a5b7242d9041ff401fc9b0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/58b90c94ad250fbb8a8b5e7d0fa46772fafc6e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/6f78dbe0228798e6151c4e591f3f7c3fd87d82",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/8e94a656246f72f5d88fc1fb129f94bfdcf45b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/8eb9343560bce69a0ba8389adc51b5693676df",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/c09ad180c9629aa285b7aa54fe5593e5137aeb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/dc74fb7141ac2672188e7bf44668b79b14703a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/46/e36aab6b7e7c7194783ba24db61c2486d0c404",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/b00547ecd2f2af516cdf3809c38dad16eeefe1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/dc1f71f43d00fdd166ecd1080aa4126f04e8e0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/47/ebd65e747a5dc032330e6900cb5c05717619ff",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/268b2a4a957ad47ff14701eeb4fd0c46a730a2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/292d95f754757f86a9ac500079e92fae6899a9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/3731a4e6b76bc899aa1ff4cb152c56483e3cff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/6ce54c9b6ee2d8fddefe914931615c89a468b0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/91eb71a412b7dbcf33a257d47f094f4b5d82fe",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/e247ffd5de54ec834457d364b81fe9dc882243",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/48/e9f8e742f6fffce9c19228ab8df21b883bbbf3",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/14395d95416358aadebcb2dc23dd1767dd8f34",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/20f3d6276111572c04542bf6bbc7a8b5fab2d1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/5c8b227f57cc9e55a560bb150ca2c6668b2291",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/5e2f2a9bd61f6f9b56fb0e7901efe42ecaada9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/97f4e8a91f648fb281f47221f6c171c4aad32d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/ea0f6870c32909ad34ca80fce0de5bdbd53e16",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/49/fd812c5fef3443b8f42be58f12d56a0cc19e67",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/04d186945e81bc0267b1053585a459673e5cb2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/0720d266c2be572537af7e1182a312a3e614d6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/0c94ef4e5981125ed8d33a0f46d6e5311da2c0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/15ea2cea707d5469a979948e6bf3802b96ac68",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/47628df044e33ea36837b035323f2b1086c373",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/5dd881f5a259dcae92480914ea4dfe94f58aa0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/a94c34cbfd5d590e229de363399ed8e5ea5331",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4a/ee6ac982af7bcb5f4544dfa8f2e757d89e81f7",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/1c5582602f65f6902475c63ea3f84e01da0109",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/bb4cd871153b00ec8b09889ff2b36c9d39ff89",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4b/d8c5ef59300188c965c17ce1334e71c81e74eb",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/2db39dbdcfe45262681ec10b33e7872e4f11a5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/32a6c1fad290decd78230e0aeffaf3564502e6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/36060f830255f61465c54cafc4676175997842",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/43225c017161748ad9424508305bac2320efc7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/529702013afd6856034fc8577faabb7bee580a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/5416249769f293b5d1ec698da56b21811c260c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/a901116c0f74a0e261df4637b027c40c0959aa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4c/f64e6fa8ec09429f09cb6ad51e83d352691e29",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/664f41a09c847eda3a1e16aa4a9af33f3cb6e2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/b0ad37c353029b68dfb211bb394bb37f1ecacc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/c7603648371ea1373f4d86a04c1b8a7b250128",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/c916ceb8a0099a4284546bab62cf0d465317d7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4d/f8e67c78685f61ab7fa53b6221fb4e33a5b967",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/01f045857428c2eb3c295f391c3c77ddd06357",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/0505be8677a576690e26a22b0853ceb095fc71",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/3c3608be5a737187fb394ed53669d45364073a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4e/4945f88f9f086361c2f4a618802e91c1fbbb63",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/748f606d5899ced6fe2de748816e94884922e4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/884f7e86229a8ee2c9a438496f00c2cf04ac57",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/b5b154c6c95be7ae281ec73987ddc74f52f2ac",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/df9b0bb30c31d6f3b278bb2be019794edb72fd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/ebf1f01d35953f532742ec598bcc2a803af14c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/4f/fc8b0f7b32fb75778dfe3fb56a05de3ff0e86b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/50/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/50/74774ea86b2f986b200061f6d55e4a918c7e0d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/50/da4a871b2feceac0b7a3b23d9c9623f7cc5ed1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/7b0bc99940b17088d9983bf58e97fa1b283649",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/825845af50def3c8666647c4c8765d77939af8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/b6496911dd1e756adc2f6e030abc5518ebd26a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/c56a1ea84d8e13e01992b5fdf1b4c2439c5550",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/dcc18376fce81e6492b04f5c7fcdea29b738c9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/51/e43fb3502b3a636d9aa85d4e5611a94a7cebd0",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/4268085983da4ceb7690486548a6f5273ce1b3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/4a0e502274f1f89e9e6be55d30898c7124b0a1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/9785855c05d06fddd71bbc2ec931d70b3e7581",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/52/f11dd946f0c231a42735eb2eca86e864b73e07",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/442ee378ba8ae095285d53b9879639f652c735",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/6b274aa3e989780570c09ae8ef55aa830f3bdf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/7ef717d33d63a3b4f8ae8309d93480ae9100f0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/7f7d139db5e2a226d75ecfc663dd7c4062da3d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/b8f0c749d484c78367062c7930e64b3cc06a21",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/53/c941e639f2271d520ecaf61d85d49c756e9500",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/037823e438ae5b7c08757200786032ace84e65",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/095da5d39c8bf56603b166266c135fa242cfaa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/0dca87a11ca4f2f3d734cd3c6575c7b9dce9be",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/1f416a4c9a98c4ccb200fa0d810ce02ecb0aa2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/74d42a3782cec3c576f38bc074282d77726557",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/beab98037e69edea16571bccb5ab5e26843e41",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/54/d50185afce3970a3f5479c492f6b7619c01b56",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/1645ff7922b8f14014f4ee87d58f4936e9f8ff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/18ab3b9ca98b353c97e59a744013efb1a10737",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/4cfb0702edf8c81bcc686e411d0ed1e75ebb8e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/bc5ee019d4ed3e1fd1fd2ae2277db3aff24ae7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/bdd19653c9c703c61e3e4e63afb2b8b8fd286a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/c8785069d8bcac3764f9bd0f3ae152a546e2ec",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/55/db4ffec2fd984ecb8260b549f76aa5eeca9d05",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/383d8d0fdc63d0a883342a72d14b75995fe707",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/3ee404ef6055cf4477761af3aa09078dd4e17c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/7e52338495fcc68b110a49c280afebd5498285",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/56/a3b02c8d4d0ff1baff3c1e750d8a73318fdb12",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/3ba0e2b655cf58201daadee164f9867353afd2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/4a51b02ce438cfec137da84619821068fdfa66",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/683ec9007ce1a48d182b69bb9244cbf9ce1c3b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/57/77a9db2400695e1d8e9d814b084ed84752ea6c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/0de189387c2d3577d8cc40a17cb14660e33dae",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/0eeca6ebb49fd340619632d63ed1722200a8bf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/605e68068ef877c3bce74ab71c425a8926cbca",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/7b907cd2433e0681e0be96d1292c42809b34ed",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/58/8c90eb5b3c6cd6501e1e93e7e71faaad2647c4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/128923aeedda981cf510f900fddf5643ee0ea6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/38ba1c4ce53204045c64c95a849e10a4676f51",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/59191fdbc62a49d4d298f44454c0ca1bf386bf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/5a7f11379a235d829e6cb0158863d0bf8f5258",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/8067526047dab6b76a5d9528dfc90de8ae387d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/90dc499eae098f9d72196a483d643d55d12d22",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/59/a116a2e0eb36d5f347a377e1fc33fc4a48c73d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/4da615d0539709cf5fbada0217ee280d442496",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/5ff65c24917a0854b08ec951bc1684686e3ee4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/7a1e318a76394b4d5630cb085787df5dda76da",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5a/f4d882db625902080d4bd19203630f4f9412df",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/4ef50e329bf5828aded2f411c3e62be4500321",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/7b94f492a15cbd8ff3b7d57b28905a49dfa4d3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5b/dd132dae5fc465b298d1a5ce2426dc268bf68a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/a5ca8082812708d86247919779f89a6523cf4f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/c9e10690a54dee83665cf28db7f0b54dd3cee3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5c/ce11dd7db7627a1edfbe498f5047073831613d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/0673ab527f734acb9deca3c471aeffdad989e5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/243f65daa37d48df11844857ca0ef593f254fa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/47441d1f18e04c61017e30874760b787585940",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/4811bf53cbc29a043b14e16da98ab8d99c5366",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/6550b17046af3715008ae782ccf8ae440656e0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/6598a9bfa26553f6792e0b29c8b66f74eb7e59",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5d/85e71891afa4ce9c12a6dae0fc10a0a33cacd4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/149e4b9d3a463523f0bafa60f7a714af49073f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/7392bf9e283b3cfc7a82349abd26dff3743f09",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/81e494421d0118dc468dacb5f9598b3edc8c3e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/8e937744eebe9433574d0fde83f5e42361d12a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/94f27cedd02714d7c1fd4990f2d783e3bd0577",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/a5196eeab96d907a309d89b95d037873c27a72",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/ddd1d69bfd6217ee26023940e3670d53b41312",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5e/f8ca6d3e045ba7392efdd9267e16e7d3b44bbe",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/03bbc08273bcbbc0f08ea0d355176bcc5a8aa1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/775f7226fbf40e7800811163133b02ebd726b6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/b85394a98e3f4957dcf79e106773ad6c992ce8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/5f/c408f772eb16dbb9ce543ad92d303fb03fa1c5",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/60/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/60/4dd7148e6d46725c3a7cb24c7b3111e9e8948b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/60/c2c4beb9e4cd60a81e45555d3ca3088ec9aa22",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/08b097c83524e7d7d0a5645436311c78ae6d1a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/6b3b4eda28051c545ad5b107679adb6902e5a3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/61/88edd7a7a3f309656e6ced360734ee65e9b942",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/62/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/62/73002af5c8c472ab77f1efc9ce240657e48228",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/038101d3aff6175191cf7c7ee7ed507095f409",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/486decbf656eae887c14f7c2bc1a6f6f6c87b6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/4b08838fe720118d9e35400b30411ce5846806",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/7b51cb51aa375c6eb2ce15d41cc823f6ac2d0c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/80597a77e9e946905507d416d146c3ad8be142",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/9f177f52e3fcbe3274df582e22035fd8866112",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/a76504b7d0e0f73ad6bd876d8284771f035eff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/bdc094801ffc6edde5082daabf98dc87b97b1c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/cc02e28fd1ec13332a7224ea9b46214eebd79e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/d70b76185ea4635431bf3a5b61db0491326956",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/63/e002c58f1206b3709cbf803e0eae6c487c6a86",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/208dbf22c59560476c1e04dd5a95f63f8be99f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/7ccec2e0f446c94f9bc5e6aeca0fce8e5d68df",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/64/f0e173c7b04b174bf2518e25facea6c13b75ae",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/061ef980ee6edec0f3c80487a01285a27118f3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/5fd6d1fb7e9878a9d71f25e3c5c47b1986b705",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/9dede339648be394a0225e182dc6c3d4b819d5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/65/a8c423f501160f58a5a98b3f801550e62cdab8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/66/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/66/79ae6b92f59f93f64d1954d5c0df8dc623e7ba",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/66/bc2d16c66ebf1263bda05095640a9460da098e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/284b984749124fcdf1dfc519416592212761f3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/2bfb2e42a767cffca8e06bbf7d9b607db04a7b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/3846208cb8b61a2943bcf8cbbffbad3d5fc52b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/67/4bb7a7b5c4f12c2f0ab1a3bd7ebc0b039c535b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/4cd039906cf723cc11a0f281e1323278706d20",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/834d45c6dece7caff6005d7788d4abe6928c61",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/8903898a0403a2fe65321f9f9f06eca4bb751b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/95bf22b719b1c08d6ccf4b1622f58c2384a48f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/68/e54bf7c7c4c6d9b7f3af427df82bc0ea8f8959",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/18565e64af406d76b48ef66f18788eb5528cf9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/4f31ccfff41c3dff055d72c82e522d1732bbe6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/5a60576b79cc3c64e0a69d5b413e5f375fb78c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/80d26b314c205e1c29490c470354a5fb52aef6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/88eb2a480f04e6d5ee32d96522d55aa10fd578",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/b0d1cf6172aaff9323393f2dc47ce4cbc65498",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/69/c66b75fda5833afa1dff4f4431ca3548a7bc3c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/51294dfb2dec753d5ba07e7cba1a21f5963861",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/6ba5e35c5f38081bf696948181472bee69203a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/7f393855d243e029e5ae16b0260e8caf6e8c4b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/7f95263699c7d61a9c99d850c33c1b434d51cb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6a/ba09744daa569f53c4ede4c5208ad2633e491b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/21efa24b36ea8de8140c85204d8a08c7b59781",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/5d6c994e4e53bb67907a5c225a70c0a907520c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/67c878c55df949fa9b12839e0bc6be9c8da584",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/74fa4ba6257c9d42ad0a74dafa1630991bcba8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/a5c58e59e2af19e62f515b9094d93f7885d479",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/d6c47e2320170731e26f7f3d5610d1a5e8d530",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/fa9f1014a1f8fad462e8dae7dbd1fa4d7b1d41",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/fac8d195800a42420d00906e19d9c268a9b6c8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6b/fd573b66a9f4188abc9ded87b5c03b5e3d7e5d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/305c0d11037d2fe133b0f5e51ee21e6786f45b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/328e1f72c0d7c0a745344d3385365ba7420baa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/37692c92bd52c03124c333a587cf4317940b98",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/761f7139b3452c43fe79893ead7546eb2da042",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/af2a1a337ddf887a714f506baf99adffb2add6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6c/b3c9207f33984b0d67eb80c11d5036d7c96be6",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6d/e025e25f4073096fe1202f6046e6a526ebe3a0",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/081d94178bcfeaa0f7196b40f3aa9bc16d572e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/10af62832b5e5251fca1acf3ccf6b95caf861a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/53b2aa6c4b9b4d6a1dd994b4254e35918b400a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/5701a7b061fc00a701870fe88c180ca950a6e5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/5dbe76987e02b7a4cef0dc019cdd2dbba8b388",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/65c582cbe8984b1389c0fcf9f1dedcf6bf2adb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/70c6c608a86b722af008421d0f498fba2f559a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/e053634fbec3c6b230cf6824fb91195e363875",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6e/e9be058bbe9108a57670b406a275fd445fc1f4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/487e607442a10cc74f19d80dc503008683f665",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/8c2b59f455c1486d36d3dbee3a3d8a8b736562",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/96e9f5d687c823fae6ca9e3837699a83539086",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/6f/e7da94d4fa40c98837c08993a320708cd6f14d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/70/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/70/3f1844c3553f8415175253cc678fa5e911f91c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/70/c60f8414847f30fdb1d83497e3e4b93becd11f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/591a26725c651f152f9614d576d8c0ee3e2add",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/7a833fbc2b9e743a6ddd56485f9ab9072df90a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/9ee0c53a22b849e61ad98827aa707fc3832942",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/71/ce2a6e97f9ef60f3e53c7c577f22764e443906",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/2cffb8e80ba0a3d392c1bccf7e1784dd569e19",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/a77304fbd7bb1407dcf01703e9f57b6ff59f76",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/da61616f4d9da2d23ce5bc8ef3cbb959b3102b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/e6e97f4a896fe8fc10825e275eb57c6166a9f2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/ed9ff64b1fd1e39ba7912757627ddbd18eb856",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/f2908f5991b7ceaeeb131e17d1f06f7f471398",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/f9cca909800a296b3942e3eaf14ce513205f3b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/72/fa4446d620ce69ad29d95019b69dadc689fbf1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/23678d075e26ef2255c38922393617782587f9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/6c32e2ffd0c54206abf3cf4fc33b5ce3ca13f1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/73/b2a3bcfda22801f2b05350700ac8f04470c9ca",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/384b140030f02ad1db02a1ae70a07478e3ce5a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/4a9e82f202fa738c1504b9b3ab583ff6b9518a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/7c3828b35d56a639c1de0cbb264d5522b8f17d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/92ccee4f9a37c44bc949813f9b4d506375d9b7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/a73cb5d684b343c5815886a11323938f200c40",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/aa03d63bdf1f96f0ee465586250534b984f8b6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/c50729acacea0e5fb635115f1fda4cc964a910",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/74/d9cdd5489ad6ec947551482ae81c1032738a21",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/20758cdcadd512625830a7e2f2cf09094b7310",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/22a1742f6c5eca86d090679e32e928be124ff2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/607fbf157c3ea27c41a9dffb2e96b8d1840584",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/75/b532928bb029ac667eba6d976e40ef0d398943",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/2ba148786380f73c0b75cf9a65000be64cea1f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/6366ca7bb6e7875a7b73587a328d5868a69a71",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/8c258492f89ae6b2673b78ad37f98c8064504d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/ac0a9528245e85e4720263a2bb063ad02f7cdc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/b1644814f4e5c468d7c0b0ab42188c96b01ae1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/b234103f220f5ddb2553e4b01950a0a3bf3bc4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/76/d401a0385a5100f2fc8de5c26bf2ddd4317a1c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/6ed7ae1db6a4a56aa5533aa15f90e640c8d6ed",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/71ce7d171474b58257774373144f7521b59d2b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/776b200d72c2f7077a707d614bb09ee02d6b18",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/77/f020955b1a0874e938c1527997ec545bc55c2d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/78/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/78/89aca1121a756fbffd93b70bf5e439cd63bbd5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/78/f14537b74f1e2b0b202a31dc73dd19a47227f4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/79/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/79/49c6546619818c74d1515ca8e0f1ed4c230499",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/324b427fd9b88b9863a734b6e3aaf3f87eb16b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/6bdcb1ac46ea3cabcd3ab78aada63a9a743d45",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/a9248c9c72963a569fbce8abc073b09188d7a5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/cb0d4bbc475e0c80e3cec78a90f9db879dc52f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/d38d7bd3e18a7d747fe225e8ac07a2e2034778",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/d5e9e684cfc133f51464e8977ade401d94556c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7a/e0d1886749713c2b875f5dff4d531f27890a18",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/1ff789dad18d6dc842942eed41804fcfa0abd7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/26bc5cbc6e101b48c4a92c8fad356f22cdadb3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/5279edba1ffd1750e35cc902a2f18cd74ff730",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/a3b47831f1f627b89bc8870b65ad12b7452b4f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7b/af2a431a12a6f44016504d0eea2b83972ae8f0",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/38072926b941e0b2f59a6bc47ad82b99945813",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/3bf04a9f48fe996dc2cedf66a8a9f28f62fb3b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/53b3e52485f163854247a79f7afa59e7ba5b14",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/54c7557f52237aa9b08438ea99a4aa41f94efa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/550bcf4445b8cfc6e1988f821cf0d19d5a74a9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7c/c4be29cb2c00c687fb69a8dee5e86c8493f8ec",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/41a7dbabf73539db421835b8837ea8886d85a6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/62b91623accaff269c0fc4a261158954bfdd2e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/c1e500fa24cf9d249d795e0653045932d805c8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/f8748f4636975a8eed738ef778770b782188e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7d/f96f6a0a495d0d21a3d198c5daae5a743783af",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/1d26c029873557832ae60d44bc20dd844e0ad5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/598cc9ba8dd97278f27e0abdddbe6f57ea8880",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/5b6c21205f5f0a1d24ececb9f5b9678e3b6ad0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/887fd5e5eb7fdc829c1d9a43d009e7c6510959",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/89f67af638b1884b224ba697399f8c39913274",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/b57c551086172a6c1db417575cb3ebfd134286",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7e/e4a72b49724e5cbf67037bd7851c8e8341e05b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/abfc1c7aced834c782d9cbf26f341ad3af0e0e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/caf1ee3bf25af7f001ced073994fbcc90dc648",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/cc273f144ca79c6fee0ad490558656893c136c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/7f/ff692a413911511807dabd0c7ebf723ee03e4c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/28fbcbc9aa387d2ac393bd08d91888fdf71763",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/d91089a28c6cadef0523703a7bb7ad18c84abe",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/80/dd445f5d46e56a9a8819651ec75f68976397b1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/05cffb4f93f5090915cf461539f759eda0a3cb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/0fc340f1ab094d0663f1eb32d8a84dc78eb35b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/98983deb5948912dcdea2cb62e2159b0cd3cc7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/d85cfb92852ded316d71e1f7b6b02d83b79eb7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/81/dfc744ac9722651ab04dcac386ff6e3fba9dce",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/51953775baa76c0eda62b277a1ad13219004bb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/6f83f43d68e7f7d283dc0bb732c9d3dcc48492",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/8fbaae2703cb3af11fa8068d68edeb9f035aef",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/97cfb603009c73c465d65e9eb3687bd9bfd263",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/82/d8c6ded146dc4b283861dd1557f1ce0c41a0fb",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/106f98409fb2fa1f83cc22adb852d95bff7dba",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/15da191d228a14cf0810dcd2ab1d1a2d743eb1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/655f94e728dcc636625ce07add592ba5e3c7ad",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/829278ca3b0871c6f4c0514101ecf0e5127659",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/83/c1ec915edd6be2b38c54cf41729f1fc06db2bf",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/84/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/84/0011e707dda080d87c57c914671b1838431c5d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/84/163898d8a69874b665745732c35d2896852441",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/40d97cedc45da5abe9c931b09500600f42e8eb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/94e28ebb78a381ee85ff5834613762ba62fe2f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/c2e650622d86f9f83240b5a4c989947f78a65d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/85/cc620c4ee87c864d3864b0f974d359aff38f50",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/08287c83f1c67070e9db64d77e93b9ca97d060",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/63870f6ad2319eaf8acb2f026ae042f4fc0f08",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/71fab08ec26c4d91c39667c1943f4b2ede3023",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/9416e6dee22b72cac8b0bda033fa3d20a197fc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/86/a41fbb8d6673620fc05b051361987a0b70f5a1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/87/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/87/c80040c6572f14c27d976456fb0409188c9b88",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/558030f03dc8ee43731137d48ee8d807162e4e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/b46b219d54eeb337b635d1dc53a13f277c73f1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/c3d145ef688057c1bb983e376597bc4f4df1ef",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/dcc4c93b231dc61d86ee4e7646206b92a07022",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/88/f4941ac6fc79627553128adc137c6838b67b83",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/89/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/89/93556b35c07430a92c87b96ce28863ad59da7c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/89/a6ef6de70053f09a484a27cc56e171bd339fcd",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/07b16091b5c4d04f83697a1bcc04d36b874921",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/1342e1901f39d3a2d0e696455b9618d6fab52c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/4a71a62d64524b27a0a9a1912867fd39b2827c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/5da00f4e9701e7943cf96e5338a4315bd8c824",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/805f7d80752537f0211791066eecacbff8c3e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/8e347e833b30b39fc928335e7cc80b87503169",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/a3748864d750b39a5a5c0dc16a3af7e114c433",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/c302d25174bed6eb53ba8ac0c676d3f68d3ed8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/da9f3a2ee6912064aa2ae7dbc56c34b5938a83",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/e51ef5121afb670061d244669f622c605c6c4c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/eace806750ae5d9d6f7275d5586ff872e2d0e4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8a/f0a72178010e9117b587e5e8361a99888b2583",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/207edda67e78ed4ab68a4d54d17e6d96f2588a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/d78328827c71e299a280247066b266bb94defc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/ed1eebad09d063a5fa49eeca9da8c48f9f63f9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8b/fc90fc3fa0ab19196f870fc4baf88c4717632c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/076a5ecc5e2d2ed71987c414ae99ce4e02fc6a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/60fe323d32da419f4a636bd7f336dbe3ff22e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/7cca412467d4dbb3d665ba4fedec2f7642933d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8c/8a911c38e995da71d26e4fcdc71d6256225b36",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8d/4f92030d77befaab46897a7690fd02dc85dba5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8d/d0b032d427a3de38aee457edd62a1d19869783",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/69052d1697a25fe4cf430b1e5feab5bc900b13",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/9cdaf3ae397ca4fc321dda2ea23f4a35446b0d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/b168c6816778272610678736c9f25e0d92fcc0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8e/c3c133f13d30ed10bedbfd85fddebda21e4752",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/76c430a31eac94edf74ab3845cdd1276bccf63",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/af09b5ce47ff3e79c4242e22d9a64b9ad5927f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/c6768af30edeff7c0952d4f2e9f47cd184a74c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/e5e78dee0f59d61f07a6e25bc66ba68fe39ae1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/8f/ea921ca8594d9ea381d72e2899d89e294cba75",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/83919abbe8c0cf3b998fb8ddd6d48a384a200d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/b0da7abf1c9ef7a9c5d750c43e251ba32fd507",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/c2df8ca5d396c2862977e65a984bd9a4960039",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/90/e221a9f9915ee73715a1dbc8dd6b28e1c84116",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/1518e3a05aa560aaf4657c35e9a0cdfb3509f3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/158ef96699b6331337cecfe2da04760dea6eb8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/4633d6a1d3876a7e01ad684ed6aa11698748aa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/717abd3dd9fc2439ddb45e4ffd69bfc29d1d3e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/aad9cf547ce561eb8d8756c73b66c64cb59bb2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/91/c5011085ea2b93319ccc99661d96b2d25447e6",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/92/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/92/ed692130b650d6cbc409f225d17fcc5cac7cf8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/92/f920dfaca0388a2c7bd6d5f3acb245957d11c9",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/1b823313cbafce8b38f85cdaab7e90f92ae844",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/46eedac2d621a936af75ae421232cb2f1ebbe3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/93/e9a29f366394d7aefc687981267d7894f067a7",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/23ee86efdb8105aec175420a432fa082fa9299",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/25682aa133f6c27d943fd55a77e5117df209d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/2d7db262b4df8096962a8ef3af64d5598e5b51",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/a061986be37dc39dbf99f5f2959316751c8485",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/94/eca41ae84016bde97522af4f31e00ca910609f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/2f0922d46f49abd13c757c573501db21ef3f3a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/350e5bc57d25598d9e68690ce0349a2e2932af",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/4b97187add40f81619e30697e56d00bc566d1b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/74f4eae51b7fee81f19f0d8b80f2519aa4fdf5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/94b52e14692b7dbf3ee9628cb6a5244fa631b0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/95/c5c96ef920ee9932fa0a11bd1222f9e09782bd",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/004971712ca9825aa618f0ba5750c34f252094",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/5607eae2a2cb181669a68b13df53ed5e1f4290",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/5ceb319f7756e3a14f28f2edb3242f46f6001c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/7e27d947e4e7ff258773ae8dcc36d9a1b977bc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/96/ec5fa8c276fbc267447890e2b5435ff827ea4d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/7c36c447e05510e916be2db457ba62a7517fdb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/c141bdbdf32087e55810290587798c6d66131a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/c93edec109a454a76c115b04f1d6f0ab02e1c6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/97/ec3f06fafb0b8681f1d6e997248679030b8bbf",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/1aebbff9a94354d3d1cddb08d76747bcfa7ff6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/3476cb362e01e0d198ff2ae5b6dfe1d96731d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/7541492b581ab57ab56a8c7342ae12db71e64f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/86568b78a1b8e1938a3d2a9b81f79f5864d944",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/9cf6f95fe80f5e26be48e577122c8e3c0bc6ae",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/d444c9e7ee59a8fdcdbae1a3a97e9bbe2613d4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/98/e98cb19efddfd3479b1e745d8cf0d38ff572cc",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/650dddbdb0e34cb7a00b49495aac9608588e17",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/cee8cc142207854952491a469c7915d972506f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/99/feb0543c397b2ca5714d0932e7f854d38af918",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/4ee54f49089c94cd1326213f706bfcad914463",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/978e8de112e2cbbe26b17f539680717b31cfcf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/dc8d77912d04da62a91ea1e57d13b3e6b4bb82",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9a/edbb90a7da35ae636a590b76da79046fdd71a4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/6029f7c8c591133fba25b5d6ce927556195825",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/6c948bd44e9bdd279b7f31ca9a23c9d4d9e69d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9b/d7bd12eb7592b33b0caed147a31fa603e0bc05",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/4625c5b1b1e25e3317d0ac9685cbd86618c78c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/7095462ac84e3d974a91f2efa794d1802f5738",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9c/7f8b43cf5dd8e085239f6ec38660e052b6ca88",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/1f2d840d7744e9e4856326d8fd27f08d1fd49b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/2f3c87e90d458e79db6527463ff7fff714cdc5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/5485037e979908b7e526be8895aff2cbc643ef",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/e502eac20dc834a1e30d903fd351ffc3a80233",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/e87f33b449b2a347a4404023178bacd824e0e5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9d/f13d4b454adf60e57f0c95cb61b3c3dc658ac1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9e/1781d2898ec47052700bbfae0ed9c4f9b367cf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9e/b35e31d31b5010c00f5d3354db3c3e12a7ba6a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/9f/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9f/2a2bb4b1e4c6500eb7b455e39651ebdf657bff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/9f/6c79b96b9bd77d420031a7eb4c87cbf291a91b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/0c97a8582bac94fc9412fa0b44e3a7a899d352",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/59ec4256d9cd4a12b1640ddee22ded55e27113",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/6baf01455d0b8b52876d0d49793bead165d820",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/982375166c5e0888378ba828afc95fc3aa63d2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a0/cebc98656d88594a78994abec577995c2e3e8a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/0f4dd39f84519a1f47b07569642ce3378fe2e8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/8f9977823545372915043f134b60fa09ad7209",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/da2bd82911799d2601357025fc147d81364a13",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/eade5cbec7f9a0c49a4a86f15d28156723db5d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a1/f1e7deaa7344e5411a5bd4a6b5da17b328a60d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/3671371ca7ada84892d37d4e5ca3ca0b9d984e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/706884e15efd677d4924cf14003619e17716ad",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/79b13378e58bb60db554d6834999b231ecd1b9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/86862cd0ff7e30b5488383ab6e937dd44c3711",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/9f7472af5684abf68297acd69332fc0ff13d5d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/abed9378d3c32a3d566860d29d329700e57f4e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/afbfdda6c2a420a5b62a5d9d24076117c3ed8d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a2/d018574cdf890042d6722db0bbb8a70f023823",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/0b63ef322bb366ce28796b9b49cfc5744bc7fc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/4b9a073646b3320856a7ae4c7dde581ad0d986",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/6ca4d3e0a6b671922aef2e6e8e2b7573a088f9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/9a2a386ea154b0019586d64d88335108aa6c00",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/a1d5d7adeca23662f7714e0073338d5eeadf38",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a3/bed0c0c63bd85ae1461821d6a619d0a637506f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/3ab0fe84764622ed4e3c4cc35800005855a49d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/854a89886b5fbeb37e723c68fa3af88bbd39f4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/959b19ff6e9681f810984ca37d9a621e3bf8bd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/bb3313afa27badfa5292762f9cc290cfb4c7c9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a4/e72afae1443c55f3b954653dd5eef7c0626b41",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a5/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a5/0187ef3e706c7ad6ee160903b07d66debd67f8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/088498b7eb11091cfa862033b0b7fd97f27618",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/0fc6b6df4150352c6277a59cf3131a59fda65b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/1169ad0f46f58ff890208d61e3228f8c65da97",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/6162498232441bc755f29637ed82ddd2a1493e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/7fdc84c80477de35b0f38723d03c20ef06732d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a6/9198cb13144b502d076226c673e76c160c29a6",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/4667824f656eb0e0cce046aefb47010d22d6c6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/a1cc486afbe22c5b949226ef49d03b4c82102a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a7/fb0ce081ce3872fe0a82d78a833eee04d2f882",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/0ceeefb858c52e437563d2a4af2cb33c0a4db4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/35637dbb0a96c0c36753d66f45db8950a5f0cd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/377b6b533734069f2c7049eb3ea7958769c615",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/3b1c67e578b023ef89a5996063cfc5368adfa3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a8/f3f51f99869e9fabd19b6c1342a4681b9c348e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/3b6b4b50c16b4023d27283b4603de06b100067",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/3e6c752f888acece6f6088a47d70bb8df27bf9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/529a5ad6c2127a148d07ab71cd2601bd92855f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/ae883ee54aca5488f4767b5c2de4e83c4350ff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/aeea037a1e74b22538db596391804f02ec2391",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/c95f95ed04f0666183e53a29d4157d89b0d8e5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/a9/ec66086786734ca527e0c241c72ecbe0195a41",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/0fdc5e543e7ab7256a988f48c9d1bb181f1075",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/13159d1ad54354ba952a8fb420d2657e190823",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/28db1c200dae785f9f625c9ebbd2ade1f4dd4d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/5fb7cf0feb902b3eb97644d1ae795723cffae9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/aa/8cc075283f99e46032fdf8e5f30932fe3c64c7",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/2f4df03efe0af66b4fd6075628889adf12b72b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/3c37d79f83e3ed0e10c24b4781f4cc23cd6e6d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/64dba3124731121dc26a8e9c10df741f6daf31",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/7a9566d2ac38e408bc6c7ebcb86123cf7b00b7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ab/8fd27f45548193c6e12d303d447990d2057a18",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ac/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ac/f276cefc5fa23c956020f6749f00afba0cbd6b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/2dbc7c142a1eab162606eade6544d5e2d51cab",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/46ca61ccbaf137ae9da676171d34da6e353dd3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/595049cd9a29c4690f0577a28f9afc1943648e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/c735bcf37d0fe6fa2dad8ff26b3f03b4a7fd70",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ad/ed88eaad8021dc8aef388a74c20745bf6a46be",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/3af15466171b6aa08126f772cd1cc65bb752c9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/9530fe850eac47a17a022d881b53f58d64e338",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/a159fd00230048cee146e170e55ca613e6f5d9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/ca10508559e3f97b730e51c7ee835a74f17fa1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ae/e29c055dbbc859927229ce61e262606014957d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/af/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/af/9278a1ce35d030ff35fe65bfa6b0a34bdefd65",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/1b14f1b5cd3227fa0db0cde962a8bcd335978b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/53aa6bfdccd9add1180a53df431523231a739a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/68fce96f7f8e0f9956a44b2a230ff6f9926d7f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/7004963620a69d90ff9753eb850d23b1a8dc9b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/890614943e5b6cbdce7fc9f2c86abb4105e7b4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b0/de5217c75f4d8b72885f0a2e95d1d2a5dfa0bd",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/1464a3bd18f94cd12a69aa45ac6684b892820c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/3b269684630ecf21dc9b5094d5f0360295f545",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b1/df31df1ebe59ad62bb15cb561280adf4011194",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/19d44988e8ae28d7c77c16bb59d3eea460c441",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/2c258d036feb0a996201f1d0c5bb82772b543f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/354d6c66bc7544119f05556ce9d37b683dffe1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/437e7b8672dfcb0eeeeb8a66287a106b361a7f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b2/98b8f3ee6344f5a36ccf5f7591377064b758a1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b3/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b3/9d7de56e04ddd33072d44a206500331a27ea0e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/06cd46fe7e28a975efcee93712cd630973a0af",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/2a3268fdebb895365140a38c599fc57e57d5d4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/80200091a1670eaed6a07adb9aca94905b396f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b4/85230a5821d61f50664cda68df86cbc483d30c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/525cbbbae23dded4efe24e182711d873efd53d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/528df8431454497e6ddeed0f88154a7a75b065",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/c2c67ac798d13fafe773a96315b601cb7fd7ef",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/c9a63c5fcad861b21040fbfdf8e6b74832ef01",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/d454a9837cdda4e9b78654838e53eb4aba1a58",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b5/e33550b6f562d72744cc692a2ca8a0b3940ed5",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/04f451ea306cbaff53082103c61a236ce6a107",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/a63a4d7a0d9ea82fc09a26af1da9dc1344a580",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/b04c2c59dc8646b4ae92b1553dcde9d929b9ed",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/b8460a155302200a26aa72810ff0c419fbc14c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b6/cb900b881627f801e7f79a50f475202d68a560",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b7/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b7/42c0ad6a5288f9da657f194a664a28e25163c6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b7/4cfcc237d83ceddf7a67d232adc5b264db17b7",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/02f5272e41aa4c252e7ae552cda0a80c6a19e4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/3413a5cb0ec73a459169ade6466ff9499d965d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/5b091de5d85e4455471364de79e7442c9817fc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/5c651974e712d92362ba5529b2065c0b0b46fc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/6117ac23a2fe28524c9b2d7e4d8d03a9b3f15e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/7d2369f7f73b014a7684e0c4508d628ee41204",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b8/7f55e0268397868275beb5314b023797e8678a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/0dbc5bb3904f2643c1e2f00e6f5e2dc2f76771",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/894e74b3248aa048681695975baeaee90eb7ca",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/9976b42eedad1a3fa15e4d3f88f9f86cdeb7a0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/a392ca4a0b59b9b22751296cf88e9b548ee2f4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/b9/a975ac29e4c4993f745d8f369cffba4f427933",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/742637087b89c20d34d6e1bf8199f4bf9cbf18",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/ac5e3269e8e0dc36563df56a3ba287330e43f8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ba/faf8d3db73e310f290db2c904bb105f27b5f8c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/263e630ed0b76b412e740d0aebfd2ed7dc386d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/3ea15454a72a89d314ea704d55701e522ada93",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/62307880fc6ecd71c76ad23ac492d96ca04e8a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/6d5cbfd9338dd5584700efaece8ad9727e0d82",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/8e27b7111b425380681344b5ec0a88f673feb0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/c525796152ac848b7808464ba51d1353ba2af4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bb/f06bf7f455e4a8c0daef4858fa2b9336372f97",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bc/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bc/56d28257f3902c38c7cb5ccf97bb111522cd02",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bc/d73cef0d6314a0fbae8d85a2e3df015b729de4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bd/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bd/2fe5a67da5b2b98e62974c8689ffcba0104336",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bd/34589308f7e34ed637143e86cdb2ba962e761a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/136eaf909485da4bbb96fbd442dce1bd23e6f1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/495594b28716fa416ae500de95c96993406eac",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/8ee81f8cc80b2044399c043bb81eabb717cc05",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/c47f101cf944947f441acb26e9116c960caba7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/be/fae4da7012007dffcb61ea3766367a4bb32631",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/3188518e1f8595c16c923f1820194f633bcec0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/3f6c624ed598b0c81fbd651317d6a84c4808a8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/6fff1ce0fc4da59f2ec6bd463dac054b322002",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/71b38ded8546bb193e035d8da45955ed129ba0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/71c7e42022b4ef70eb8c773201bea3fef5d0cb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/820d3de059a2f39ac7a94bcc4600ac90e363f4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/a6c3fd605a244fb2aadbb5dece73e95530c977",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/e0349f4d048927ad6b6a1fecc018918411c56d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/bf/e3e5ef20ccd54d97131e7b1564ee534d821048",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/3715d8b1467c1653b27b1b2cf8bb4e1f276687",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/60d717967eff8b336d0330b2d1a94e04ea2bc1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/987206afd0c14fa224e1fb747166c25707554b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c0/e509faea729d4cd83dace8fa1aa555c665267c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/640da72a4d72bceeab969b6a21888666cddf71",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/6fa4275dfcc51db802db328be1fe7b1a5c0ca6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/70401ab3a54caaebf6fe45b9e53397dbd9bfb2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c1/a219994b6a0eaf3e005cbe98b2f3499e5ccb70",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/208845c53e3016dfbd93de2df3990f3e241930",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/6969f71b387b445680b65d5c78a9fccf96a923",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c2/7eb44296e089e71f9a25e55282987c1f0ac2ea",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/c298f38342321f7e800f9bfcb853a44b3db156",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/c497a491dc65132024de7742040749fd5df8ea",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/c6973414d3ddf354a6b327b2537b45bd760e5c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c3/f2248af9a7ca6ecc1b9e68accf8f0a0e772606",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/00abfaaa37aa26c33c0e79fb64c48dd6157925",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/33adf13794a2324b40458dad48a9e051b3638d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/6b1b1826b843f9166fb30b21191e4b41c7760a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/767129c6f4b0d8eecad4acc94e67f902e705d8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/7eb373fdde4bdad1b6cf157387332f6fe735d5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/a9a1330e0f0aebe2d93ac5c74d8e2d9be83ddb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/ab7cf5f34b4d42f447d5df6b565a5dc740b2e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c4/bd05c9ae55f4e58d1b5bdcf89b4c9f7ee563a8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c5/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c5/2a535a446dd2c212be238c6097d914992e7899",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c5/6460ae7b4dbdd6b6892bb9c130570b46902576",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/427898a79dfc6054d387d1afc74d3a4439e79b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/460181b5a873184d1059776a7a61cc9296eea0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/5cf0a6c263d60309ca403ad3e5355b6cb3ba78",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/7a4fcfc072a5e640b580bf2197f0c6857b9629",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/95377a6b48b4128ad136a15fad89b644119a08",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/a8ebfd0b05e3686ce9e62359a364feb991b4dd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/f861a5dc64ce1172617ca8d049e864adf2c0e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c6/f91ee2351f3b3bdf24eccc789ee8b6973fdb34",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/1634355ee7d4f396cc4b96819bc251fe6794f7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/3fa23e0755204bf9364a0df7b42f5024713462",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/6d8306965ef230d47c139eaba598e0121de26e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c7/b267869bb331ac3061a26592c487e9d79e2649",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/494af68349d6204fa099e5673f4269e4748bf4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/7222269953cf2a7e1fdc236f4d16eb26fce117",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/c47ed9e9140de70e958b98688793b9d38ebc0b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/d60274f2a41f36969d34f716d6f884e3f18edf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c8/e8919e2e052bb61394e11ff0687225b1a1363b",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/0527c4280d2727cfeb5bff3dbea8b82e3b1cbf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/0a9b9e536da410efc5a63267335bded254666d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/c9/e93e3c370b025e0799fc947541b258f405c8ec",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/99794cbc8b5a7f1a4b075a84b367c0f6185428",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/a8cc53ecd0f5bf82657eeebfe338d39c96818d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/ba70fe1fbc79583990e0d4c9080f8da8f2a9af",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ca/df653c765c06f1bbfcc94e5653c64d1969c02f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/5cbbb933ee571e503fedc16cea0749d3abbb1b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/67c81009b2e028fcd90748ddbb1e4f60423c7d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/73cb29e8e6a628f0c46136cb9effbb539f1444",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/aab4461a58f0b08e3835c7b6d47d361e678f14",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cb/d5aa37ac9f6f4162546e4c55fd357e73c762ce",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cc/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cc/301c4214dd631e21284b9f7e5e8e59fcef2225",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cc/8504956bd20c4f36921631c5dab4912b46b6fc",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/0650b9862e51f16e9e3e3dbc09b61daad1bdd9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/10a82899fc163aceb01648ac576d24a8ba6d2f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/2a74e65aa485bb91b789b0dcbf9a7da155c5d1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/37fff24b18e2211a9ab42b7683b1e4681461fd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/575b335793fde5ca640bc1007442fcbab674a6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/86e79b2d8eba2bf2a8810dc6b591b5881b5a46",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/c97ad495c5132cac6b8f2c06c60b1bb3b0d7c1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/d770e4d9afca42bc1cf8385c33ec5b60bbea6c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cd/ed9cf503fae4770cce176202f2c38db93666e8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/340a784d03fa76149cbc6e6e61d42ab790a12d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/35d28023b3fddc9f30ea1dd376bd1db03f5c8f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/7c10c22aa37b5b032c614a0a338d6fbbd9af34",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/9ea827ad13fdb94b35dce2fc88d35931c18275",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/a5f4897cbe11734a02eeb413c69c053e370057",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/b449fe7300a4109d0d299826a9ae81f393d1c9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/dcee94f982a8d275523fff51aadc6661039cc4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/df97641e0a0b0031c9e0247f321441c69d9803",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ce/e7c33651a79f91fde439fe11edd52f7ed36f9d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/43e4b53a00f2aa3be2c902c7ca03786865c803",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/579070d2aec3db6f0173ad61df06ac07872dff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/5840eb0b7b70fa685054ce4317c4d9657e9608",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/b7eb71e00557ec1a9ff62b0bf0845e69920678",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/c15e1ae4a8f5505e2e7d86cbcb05a3017d7cdc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/cf/cc3c247833d273f5e9171363913fe426a2d938",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/8e0b9f791a250c4719518e7c48ee759f2184c6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/90dec856506e72b892400d57a8683720a77ab5",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/c7fd2c902860f0eb97df5c1a4be4262701323f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d0/e0392c3dc9c51b318c4ce4220da0509686ee6e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d1/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d1/5b7062b0f958d5975c67d56be685185be5112d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d1/f7c8920f90a9377ce65cad31182cb69b43d1a4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/15448d2cdd572b5e1cfd20f5f4be342bee0e93",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/4dea802885cd889b83292bcd5639d7c679bd67",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/591b92519dbd695a62352a90f15df598136b11",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d2/c7f8e04819dc8d875aac6e84f8c0b0ecb45015",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/37835d12ebb2df53fdc4658d4c1e49a4513a32",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/7fd63946dfddff5d733fb64b145abb65864012",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/83112b96c166e17a210461c3f169e76a1ee54e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/8e7a90d7cc39bc242d03aac5a92fae751664cf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/efadb549b8990279014da9deea20efb7f8b423",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d3/fbf5432ae0bfd8677db82dd009c9d89628f08e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/2c922646f1a97732e094a93c4895c93176f275",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/65679191434f0f35956f9427ae87e112c488ad",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d4/affd916dce985d16e0cbdcea71275c4f1f2484",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/14159a146c55a7071808cd216ec98f70bbaa8b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/2ce764182294b2baf91a622f8e118c10c8aa65",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/4d84c15075db7acbe28993effb54311375f35b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d5/557727917b8c588097df5690f4adeee6fe825e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/06f02fb9fb4fd7e644fc604b219779dc62d6ac",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/7d59e394f790844d6f95ebe4e60a7770a4d78c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/956fcabae717b1279374bb4de887f2d5fd6e8d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/a2d003b7b31e16e705fc136547ac92307172a6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/d9a9835052a4261d1edf01a0f66e53b6dba857",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d6/ee47929a350092b7d723daef454edc141c88a3",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/088f9da2baf2a960bb146dc9daaa0b49082e23",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/72cba88dbc8a7ad5109be6ae7696ce7a4c0027",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/9fe70c26cc0431d5ee3c369d3487154708e1ad",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/b85c98fd8ffacd5ee44f022a016e63b075ea61",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d7/cb4dbad86d147e0dd6b3e24da66e976eac625f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/1ff84323ee5741eb8484d1afb025355c293214",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/4dad8e25e87cd6902287a53d12a0d7ba1cb9d1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/7524a3aaaad8151434d34a17f2adec000b344a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/8a079e07a1aa43c91dd0b6d9d7d06ced97420a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d8/f15f79b29d3a433f03819f35b2ced91f91f92c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/16a43607cdf24c1e33432d33a0d3aded8133ed",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/2eb11f1335337be37ee471518284ece8f022c7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/4f1be37653f8f1174199011da88100546c7d27",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/80fa0d31c8454759a0182339e6405ae421cbd0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/d9/b464fc393857646f2339ddcdcdcffe26b6b222",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/438a59e3c76f873a4859ed08805d7e92ea38c7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/4489e3c08088561849d7998cc1c55d635caaac",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/6742165f42e49e710b456460e3311894c32ce2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/da/ef24e9a7d5339f5fb73b6100c3cf6bc6022421",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/19eb3d729122aedef1e88513fd240018aa63b0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/63ac79140824be1ca7d13735790e3bf644b185",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/a475f6ba5050601c714462d77ac61a91353347",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/db/ea08bbd74b7fc9756e5e994ce94bb9c550eb78",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/0abd04b3da925a96a8ec9645550a32ea1f2a77",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/3a19be5e8d02377c37f5c60c3e8e476f915b93",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/7db387881938d6298cf667bc87a4505cae1479",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/9e8402cbe41c66d07dc5396106cfffc109371b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dc/e766e3234bf8438d9c6986ca844d84e955ff42",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/dd/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/dd/b9be83d1e6beca5b0a66aaf369219437b596b9",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/1dde23e59443d207e8a7ca5654bc7651c1946d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/29e4e6d212d2101622d291f1c373ddb6d1b1fb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/377b796ea4962eb034988e581deecddc84a024",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/41174e2a6e66ac52b222ce9be1181821ad91b6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/5f2e99b02ed1cd978c4a24a74fccb87d605e77",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/7e31a14c420cc0a664c68b08c54f8f6e48a48f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/de/cadff5118b165dc26b5ff9d47c285a86b057fb",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/138430494fc866d48b624357e3941dec7b7493",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/653c664ffefb4cf46f434bc7c39e3341e8fd3d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/6ee3cfd867b719033f9d0c7e6654a29ec04057",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/df/e5d75411dffe0c23ac54a709d2ed15b2922c76",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/7251221ce5e2da4ba89945680d6a1fbdb85188",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/beca2dc16170169e713739394f8befb7ef10e0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/eb2c2ea287268b84cdaa0daacb4667b775d1ea",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/f44c08a73554051cded97eee038ce6f8c016c3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e0/fc18ded766a55959e0e7341a1593a9f6837d95",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/04b2251e7af01a325f3b7b632c5b4d5e99412a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/151c62a4ca3e77bc0fbca63d8c95475842cb82",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/5bcac913256ff35661a87f6c4c87d7f32392fd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/9232ba55f511840b112842d4182472848229e1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/b44989b5c57a98349afaf8b58449c32d5d6796",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e1/c2a55c1527d59a93127e74e49c5ed2e8bfdbbf",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e2/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e2/f1e207756f9de3274f11b35c8d86dac30ea924",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/110392a77763965109f5d84b45515859e13ee4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/1c8bc0f47a324f618d68b20ec72a4428f7e990",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/4b24aa4c18d20904043e2f655c3b3bcf8f5311",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/4c1267d3ca0f220489ef743de6d92da961fdf7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/dcc92a87470cd980e85831f0197a9bf5c9ab5d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e3/fc0c89bcbaec6f533d39c50723bced95f7bd01",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/025bef7bf2c84563a64a2a8e20da97d150fdf4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/2bfc4952e18a867534be0eea8727f3c8777369",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/6db3ca449823eb263a57c0c49c1830626d7aff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/93a039bf40fca35fc8abbff8fd0d381e00b31d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/ab06a6106c72cea0c696971971f24bb392cefd",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e4/b499863308dc7aceeac2da9764cab6c55fc37d",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/6b71ca4458cc2e650bdf3e363f00ec21f7023a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/ab4f55048fb0383f81a4a19292c955dd0e082a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e5/b7fc9ed3c5a374140f1d2e5b8865dd880dcc4a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e6/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e6/c46d233633cacda93897a7e2189f2a96cc8a8a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e6/d081ed9cdcf76c6a61cb8944b47a6496103e08",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/154a597632c523e831347ed69c98b96c004698",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/34bbbb4b73b9832edb1e67c449bc7717ef3f7b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/3580838ce6f645ad43e2030811dfbc593bfa12",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/501b20288e468d6feb0fc930c50524ea5a2233",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/79c5fe655e7f4036791f366e7e49d7ce9d9b8d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/8aed3e9a3195450e1bab82de378d816d28f2b0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/e394760691670d68ee1029cb6537744dbca914",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e7/fa2daab20824442bde377563606f550054c6b8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/05af00f6583cb1033a3ef014e599879ecf822f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/3d8fd755887d8385f4caecca4e58adff760f6d",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/6b98ce9c6e83cab5d2e8b0fcd6b1f938c083c8",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e8/c2d64232940e22c841449d39ffb5ec36e586ef",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/20f6d4be53e0cd681b21106ba09cc3828f3112",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/249652eec5c35749e0d11a56fad8bf3e4acbdf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/83c71c106b9d7a821d9d95f4acc5e1186de2be",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/89179862e96a99c98a8d98c606922d21d8d8f3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/a235e7f0e13447aa7f2f73b985d2554c4f210f",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/d307fb38515c0750ee4e20fb4623f8bb6b751a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/e135e7d749ea35737555505ec12fec2d5f4e7b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/f63d5ec547c029c98845f7b523a69cf85be967",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/e9/f982aa2eda0f8d7d9bff79e2703dd992e13128",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/84ea58f2eed3b63be814db530a050b2cccd56b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/9c7bf202ad6ca9a8bd16c6892e01b6d6a732f9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/9cb1879c0537c8b1c2a315315e5f592eb9f471",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/ee9285305057a50cc7d0270f580509c53f7a4a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ea/f534104f0d3b1be0b025fb9568e18ca8256bb8",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/5dd54abd49d57558598228c6c8abb6c982c1f6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/5fd6aa9357c0be63ceb00604ffeb841bfea712",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/7788cc116dddc4d0f687c7c0becab92c7d279b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/7d20869de294a177c384f422cef8a1a9001e89",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/8fbb3ebd6043d436f0c5a47812ee60cd5028b4",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/bb8dc7ba4aa1f8f46feecf4787ed9fdedca0b1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/d8a312a904b49b98049bb1aa27da8c2d7e1e72",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/e0b77118802f41d27d23f78950c43029f18dc0",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/eb/e8d5a075eb7e9b36caa8fe823ce68c2086c958",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/4dbf17624c4e869979f9f7740bf3303ab2cbce",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/a0800781a5f6ea9bc16c5a3a1e905014f82dd1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/baa8100e82e513787cd21e5ed3c4cfb8506639",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/cd098be9f734ebafdc85778d199d72614c99aa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/d6dffed35050a5d2c3b935522ef20e0d8d40aa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ec/ecd1f4ecb2b36b80dcc2186c42e698727105ca",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/4ded5992d1d5c529bb34743443093b80ef17a1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/c7e40954ad193800ce0b2b1548182e1d58b7da",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ee/d41da3ed34e816e42f8d40da09e287dbda559f",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/03b61289b19631824a7986d89b8c70a0dd8562",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/08b743ef3202790329c9d4ff1527112c608430",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/0b8b35cfb21b3a2c5f5efa823c6e19c36bbede",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/10ed76a234b1ed52c177ca191767cc4a9364ef",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/389974b80a97ba9826ad0fc32b3028ac1b4176",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/39d7a2fbd3f02bc6c37144f1b1bd82112184b3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/628ec8e120fb0831c8a2790bc993150ac5919a",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ef/83a9b6fdcf3d8339cf6eaf785bd00374dd849e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/1d8d245a5dd0c5c05e74197530ec5c4355e243",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/29c943e631dae714501e3757c51fb1214b6b18",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/2ce9c42ba89442ba344b893068376041d60ba9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/79a9542937402fb89f5f69d3feb21ae4415f6c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/9b73201bc4670cbe62e28a89579045f81d087b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/d16e8aa809048def860d1e6ec3f08d13da3a18",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f0/e2ea512cdc9ccc45728200cc75ec5eee2a2213",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/0d1ab5c2af0c40d9892ebad58ba2d17da8bfdf",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/b665f5b79e6c19571ee7a19127c8aa1fce834c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f1/dfd6652e47b2fcfa2c0362a9173aae21879fc5",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/48fe8e2d751352a204ae0ffea5c076e6bf7f22",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/d9e2df39c3773c1d04ffa2c20080ed3b7dfbbb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f2/e54b75900fdbfefc0aa01adf0a69845b138e68",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/506aab399d5f50eaf7aa92a860e672c31902b1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/a75c06ef9b7fa9513aa21dd0da8d40019df8cc",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/bb2b68aaf6c185e076b6716438d49b700d2a50",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/bc8d78f17c5126f5f2fc3206a061fec5e7a2fb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/c865ff9dd38fc83e89aeb933c159ad2d836bfa",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/d55381083afb07e57a711d3f38dc9127e65e17",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/e3bb5504fd83fa2fca2e64beee8df0770c7095",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f3/f586522a2e4d644d9b860adeaf34426b701f62",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/011baef5db9540c4a3a005ab972b1071cbadff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/0f3c393af12e9a81b2993dc1fbf0eaa45ac709",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/343389d29bf62b8bb1c06b6d60fafa6b42a763",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/552a486253f00bfdc67de707aff02237420384",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/81f1e9d6a9954e94d89a29989b1d045d6d7157",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/870c9213d78e0d6ff7d8e5f0a787745d569fa1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/ab0e2198240d983049a4b6e57c72ceb3a13854",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/b2d6a30fad006175e69007915dbba0d10e2d3b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/f04a00398070e63bd785c057d45939281a0182",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f4/f8e3aabd2a76912f17dca9ebf33cb4b9f98bab",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/32cacc395a49e1360587e8202c564de92a2879",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/86e940ec843f60fa33958e7d75d1300238ad72",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f5/ecd0660f749437aec4e1b00633768ce0c3c0d2",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/2cdffac1b304a4c8e42e254aa8c4720b37e3db",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/41ab2e5b453e16d64eca9e3586cabd80235eb9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/512797efbd26cb41a39cf76ec279009c161890",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/8e5187137064a4184b12a8982b7e343cb47914",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/9767ea458266fb4be6b5cba2942b3aa7c72d29",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/bd47038f433ffbdabd0d66a05c02b784d37bff",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/c48e132345f55cb995b47ba940fa2b13c39f29",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f6/cb90790644c4124391c4315775be155cd05440",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/40c5f7c327027ad5eb27bdc340adcbf9fd9fdb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/50551fd8105c72d216841d010c5214debd6149",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/64e8bf54f2297872945917426f90e578422445",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/83281c07b6f75bf03e35b7076f358ea9ceca38",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/ae1ae8d932d9293512987b99e5a5ecd3ed32b6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/ef1927008018af807f197ad78ad4dede0f05c9",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f7/f05946e5b92a2fc43b1cabf64d2d3c644d1223",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/07d58744e2cfc941d08a97158556cbf4c2d203",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/1932fd68162b065ae122bb2a3d1a8b1f613e6c",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/6a1ffe324761abcaa880e20669cce228485ec2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/6e945cbe604e751d8eeb621267313bc006e831",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f8/882bc07153eb6729a726a0cf23f4b2b54dcfb4",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/3e45420de6404f9704f24e399654697b7e3d4e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/9e350b4b7699318ccaee52c63ae486d0f440a7",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/bf756fa53bc26f7ea46bf48bc6a6f6d172df86",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/d009cbb314335a3f05935dd50e0ad072354948",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/f9/e2ef5a3d5393e02327245aab921d099001ffab",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/10435f200d24db6cbbf1e5ab24f1a4ab41e6ce",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/ab841b6d4a9a15ad4f8befa5b1f6cfdedccdac",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fa/d1b3f6d520a34e0670aeeb2b60a63fff5cdaf0",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/561b984fa6640c67864e3d0864b8523ccfb1b6",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/7dbe2ef52d35826c017a9f87d646dc3d168261",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/bc73421c00b8a8616c1dbcbbdaac11c58f2cd2",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/c7c3e97b6f8778e16f11183de318e99493113b",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/ce51c1bc16ee8d599999d62355d551c38fd283",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fb/e8594744f60f66246d7cbd7337005e1d36734c",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/361816723b6fcb28832550b11a334d9133b592",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/6a76d23882dcf331fe3c27a0ed0b7d1f444fbb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fc/e1aab51e9e99faaff9431dcf36ac422f15e26a",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/24ab51fd7278e4c3c90dc560a1d9098d8f6a4e",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/87344e344f1110eefc6d759821d1903f592d86",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fd/d7999a9b1a7053fd9071bdf672d35a4286035e",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/16cc0e364443ca3528651f75f81f4baa5156df",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/629ac96e8a263adc5df8245cf5406d8afe4027",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/fe/a7504ffd743c5da294917a782d5433d0a089e1",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/010dd16054ccce8822d3495470f2adf379c4b1",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/1e0a4d98b8c411da002b33b13d0370b51eb2fb",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/59a8faf94a49181f409792df655de66da452e3",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/ff/7f9896e8162eb22a8f7813509408bc91065724",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/info/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/info/commit-graph",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/info/packs",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-1205999da19de2210e9ce1204da3f113ca51a37e.idx",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-1205999da19de2210e9ce1204da3f113ca51a37e.pack",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-221081d99ab602bf156427bf3beaa2f27f1eb031.idx",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-221081d99ab602bf156427bf3beaa2f27f1eb031.pack",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-d5b7173e946b841d12c9cc7f0aa5d77cec8a8a36.idx",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.git/objects/pack/pack-d5b7173e946b841d12c9cc7f0aa5d77cec8a8a36.pack",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.git/refs/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.github/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.github/renovate.json",
                                "cd+++++++++ src/github.com/osism/netbox-manager/.github/workflows/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/.github/workflows/add-to-project.yml",
                                "cd+++++++++ src/github.com/osism/netbox-manager/example/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/",
                                "cd+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Edgecore/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Edgecore/5835-54X-O-AC-F.yaml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Edgecore/7726-32X-O-AC-F.yaml",
                                "cd+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/baremetal-device.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/baremetal-housing.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/manager.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/devicetypes/Other/node.yml",
                                "cd+++++++++ src/github.com/osism/netbox-manager/example/moduletypes/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/moduletypes/.gitkeep",
                                "cd+++++++++ src/github.com/osism/netbox-manager/example/resources/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/000-base.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/100-initialise.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/200-rack-1000.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-manager.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-0.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-1.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-2.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-3.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-4.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-5.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-6.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-7.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-8.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-node-9.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-0.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-1.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-2.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-3.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-oob.yml",
                                "cd+++++++++ src/github.com/osism/netbox-manager/netbox_manager/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/__init__.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/dtl.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/main.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/requirements.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/netbox_manager/settings.toml.sample",
                                "cd+++++++++ src/github.com/osism/netbox-manager/playbooks/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/playbooks/pre-e2e.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/playbooks/pre.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/playbooks/test-e2e.yml",
                                "<f+++++++++ src/github.com/osism/netbox-manager/playbooks/test-unit.yml",
                                "cd+++++++++ src/github.com/osism/netbox-manager/tests/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/__init__.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/conftest.py",
                                "cd+++++++++ src/github.com/osism/netbox-manager/tests/e2e/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/README.md",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/deploy_netbox.sh",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/expected.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/run.sh",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/e2e/verify.py",
                                "cd+++++++++ src/github.com/osism/netbox-manager/tests/unit/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/__init__.py",
                                "cd+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/__init__.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_autoconf_collect.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_autoconf_dispatch.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_autoconf_helpers.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_cli_commands.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_cluster_loopbacks.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_connection_helpers.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_discover_resources.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_dtl_devicetypes.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_dtl_netbox.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_dtl_repo.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_export_archive.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_filesystem_helpers.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_handle_file.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_helpers.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_import_archive.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_interface_label_generation.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_interface_labels.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_loopback_gate.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_loopback_generation.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_playbook_rendering.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_portchannel_tasks.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_process_device_and_module_types.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_segment_interface_label.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_smoke.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_task_builders.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_task_filters.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_validate_prefixes.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_validate_vrf.py",
                                "<f+++++++++ src/github.com/osism/netbox-manager/tests/unit/netbox_manager/test_write_autoconf_files.py",
                                "cd+++++++++ src/github.com/osism/python-osism/",
                                "<f+++++++++ src/github.com/osism/python-osism/.flake8",
                                "<f+++++++++ src/github.com/osism/python-osism/.gitignore",
                                "<f+++++++++ src/github.com/osism/python-osism/.hadolint.yaml",
                                "<f+++++++++ src/github.com/osism/python-osism/.zuul.yaml",
                                "<f+++++++++ src/github.com/osism/python-osism/CHANGELOG.md",
                                "<f+++++++++ src/github.com/osism/python-osism/Containerfile",
                                "cL+++++++++ src/github.com/osism/python-osism/Dockerfile -> Containerfile",
                                "<f+++++++++ src/github.com/osism/python-osism/Giltfile.yaml",
                                "<f+++++++++ src/github.com/osism/python-osism/LICENSE",
                                "<f+++++++++ src/github.com/osism/python-osism/Makefile",
                                "<f+++++++++ src/github.com/osism/python-osism/Pipfile",
                                "<f+++++++++ src/github.com/osism/python-osism/Pipfile.lock",
                                "<f+++++++++ src/github.com/osism/python-osism/README.md",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.ansible.txt",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.netbox-manager.txt",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.openstack-flavor-manager.txt",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.openstack-image-manager.txt",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.sonic.txt",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.txt",
                                "<f+++++++++ src/github.com/osism/python-osism/requirements.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/setup.cfg",
                                "<f+++++++++ src/github.com/osism/python-osism/setup.py",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/COMMIT_EDITMSG",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/FETCH_HEAD",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/HEAD",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/ORIG_HEAD",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/config",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/config.worktree",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/description",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/index",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/packed-refs",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/branches/",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/hooks/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/applypatch-msg.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/commit-msg.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/fsmonitor-watchman.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/post-update.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-applypatch.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-commit.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-merge-commit.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-push.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-rebase.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/pre-receive.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/prepare-commit-msg.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/push-to-checkout.sample",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/hooks/update.sample",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/info/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/info/exclude",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/logs/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/logs/HEAD",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/00/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/00/d177f79d33414c5bf38c9bcb1629f06cf5d365",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/04/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/04/7934eebe02fb857d39cbbf70dcac514481e90d",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/07/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/07/a49b9399dc8573d2ad4d55c99b9d1649652752",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/09/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/09/74d7cd1464b7a3dc70e6b62416f9f60681a023",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/0b/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/0b/d9dc0b77d3b5a233abdd5866c6d84e2d2d065f",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/0d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/0d/053d9b0c1ce199c95482e562727199e9fd373d",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/0d/9b5d5a538b80669f4b7552339f87efac2f0631",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/16/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/16/d98c166753133cd53419f3a44b22c65f90e442",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/1d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/1d/8523e2cbe89fcf8227b346b34996a62aaee6f7",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/1f/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/1f/08277959cd07d37e788e15734830d5d4a4da93",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/23/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/23/95fb387f5b7a83144acb91c8626f3d23830497",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/26/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/26/c4257cf8c530aabdea5d700734997cbcf19d04",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/2f/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/2f/0dee9e595535dcf9a9cfd4f6330f3f3376ecb9",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/2f/2b997bd21733b1c64ed4b066d661f9c739b0d2",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/2f/62c8e9915e25d12fc1579237772626c4a1966d",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/31/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/31/bf367ca8face11616c8f92255fd0055960c4ae",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/31/c8d5314a5aed136265298453d4488887965fff",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/36/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/36/765ac37e5e696ea5ea34f4986aed0976060378",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/36/bb9aee872b6df6d6a69d6064f6ac145596eea7",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/3a/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/3a/11c35567df82ffe535c6d2b9a234581cdd0c86",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/3b/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/3b/d39def78e8c1a37c33c01e0d4adc94a1c8f309",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/3d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/3d/081619252bf2fc7ed44e049690daeb95298076",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/42/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/42/e937c384321c50f697f0a13fc17b3fd000abad",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/44/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/44/b5259ba1e6105d9e652f0a7c0ad357ba0e51a2",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/46/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/46/901a5902d571096cd2fd11e7605ec1bf12dcc8",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/4c/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/4c/980bc4c3ce5226dba6da2daa92dc860736f9ab",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/4d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/4d/20689b7be4345960f101044f38853bcc40fe81",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/4d/36d83cae23cbd716431e5068d809e5efba8d98",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/53/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/53/4aa0ac475d52552fb95e88b03642801c19daa7",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/54/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/54/3449208cc92ac88e4863d379892af27ecc44f3",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/55/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/55/092ed178c8452d9b6ce99a7f7e71638d0d99f0",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/56/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/56/a1f3bd5bc12f2a643808db495361d523518475",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/57/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/57/d6c3170ff75bb598e97243bb9ab63a58362042",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/5b/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/5b/1c11050e8b05302f9de0bf1107b41631af34ab",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/5c/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/5c/a6ffaa9c57669d8493e34addbc91f78791cc00",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/5d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/5d/8544011b5dc1844b2570589d0958855d19c2d6",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/63/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/63/32cce4dd84c8aec2403ee5a7d48b1de5a7268f",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/68/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/68/d7af616a3f725ca21c0443e7a96d2d871dc19b",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/6b/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/6b/ef74032ca276525832aad58db12eb25bcb4585",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/71/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/71/e40e625e0fadb4db714cfe14d19fa3c7088582",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/74/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/74/72a3fe591be3734e24a65bc5f4a9925579a534",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/78/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/78/040338da42d0591276fc7285567c3e88d21089",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/7d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/7d/715eeed46fa48c3b9d305fde17a1077046dca5",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/7d/f13d029df2633389435ee75e1be553a2635958",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/7e/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/7e/0cdff4fafe16925909078ab2522930c5926d9c",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/82/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/82/3910f8205b0f5c1a1299256f73e04988060de1",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/82/42618a2337ed71792ba94a87c8c715508cb8ad",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/84/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/84/6f57b0d19a0a0ab17df68a23c476bc8c26275c",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/89/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/89/fa8024a5c8ed38d674ae48fcdc7f9def1927fd",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/8a/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/8a/5d55e0bbe9044711af37307f2d67d22e43b748",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/8f/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/8f/7647b033a37564f8691e0215e8bea352820e28",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/90/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/90/5c8bd5da9e1c9af074d81700825895cd367f82",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/93/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/93/265c39a6810f6661093c7dfdc33f398ae0a5ed",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/94/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/94/765b04fb3b62266b28bd9c215611401c25177f",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/94/adf2b8b516572c5cafe1f7e4403fd1669a7c74",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/95/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/95/e4fa5a14d2a878d8d116063d473b0c47014b64",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/9b/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/9b/0685377d8b5bd19765e1f1458f458c5101404e",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/9d/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/9d/36b0c6e8dc99c4dbb00c56adf6f0e3bb2bb624",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/a3/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/a3/3e1d83aa373b94d16e02b2c2026d1d279e93d1",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/a4/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/a4/2aa0cb1a58f4cd2f604d09759e8bd5bc9bc75f",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/a5/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/a5/0ba7953316df10abb91c132833104104bc3f2e",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/aa/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/aa/375fbd1bfedc30c5d8dded86e3483dfb1a962c",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/ac/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ac/b10cc32c5d5cccc7f891a6dd15887ecdd3229b",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/ad/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ad/b8b9f2d62ab30919281da85c0c567fc9610a92",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/af/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/af/96493c8e3855459e3af1fb13197ee8e6484376",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/b1/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/b1/2cdd088ac086711632649db483e57acc7a8b31",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/b5/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/b5/3550ffca016a9040cf34285e1a995ff0db678c",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/b8/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/b8/d222c15c31dd5ba0a85bcf032e58edd7d3fefe",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/b9/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/b9/88fbed782b517ee6c615a64fd5c8fa37cb8357",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/bc/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/bc/70181a1a402872866014d7f2acc84c4efb60b3",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/c2/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/c2/56c3ee40eb6e0c8395c9351a769b790315eaca",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/c3/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/c3/33286292e5f3e8100395385ef4a1bcfa741d47",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/c6/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/c6/a851e1022e1fe8051e07354a54ded9e1faa1d1",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/c7/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/c7/e8b2a7364f2cb4d09c4b9a72d4bf631075795f",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/c7/fd101cbd9759edca5aa73fbc8436b695e36b26",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/c8/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/c8/1b3d132944b5a3b962b77aa9a69ca1c8fbdb42",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/cb/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/cb/ec926ed364b34ab28d777eec4b97e380e7fba3",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/d2/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/d2/f52e7549ce1c4e43b50a5ce43c9aa6a2285f17",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/d4/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/d4/97c88559a9ffc6741d6984e0f9688679771d47",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/db/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/db/2a01115a34083c3d70cb8f0b37f39422e85dfb",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/de/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/de/bdc2f1c5e052b526d3d70dfeabb5f4c6a87026",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/e1/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/e1/3d78e0e358a3aafb9c8e514cd6284ea295f04d",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/e2/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/e2/bbe5af464ac6e2073abb9a5cfffa750cea57a0",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/e2/ebe2271eb903c21cc9b0bd8c66501099bbfb6a",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/e3/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/e3/07a944c03ffba4918dff3397fe31545df61168",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/e4/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/e4/7f785e30f01a9493c3ca693b568b11b5025e0f",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/e7/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/e7/bff8ca1cba2bdb664f2f36dc21a50b75f1ce86",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/ec/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ec/832c498173621553bf5ee7007dfe66e69e5ab5",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/ed/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ed/96595e55a0b81b789d88a3c3ade0989df58162",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ed/c5047b789ec93da8607ec49d9eed729a8be846",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ed/fb60a8efd797ada528b42e2d3465efa681a335",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/ee/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ee/871ff6da515bd527c1fda68fb7da48a95839f1",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/ef/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/ef/260f00e4077b8965bf7ca0df861ed81db93dab",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/f1/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/f1/573944112dc724dba79c39ff0afca6725bc027",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/f3/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/f3/f3d466cd0f8a8ef2d26a55553de36e7e44404c",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/f8/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/f8/d1361e89dca448d59c1027f51368d584a5d22b",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/f9/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/f9/f9f4d10b5975b273a8e3de0eac94a621ad2082",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/fe/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/fe/97c92f35983190a0a40d667c6c62298d9fe23c",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/info/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/info/commit-graph",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/info/packs",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/objects/pack/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-021c693bcdc44350fc195fa06bd906182d6f7bbd.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-021c693bcdc44350fc195fa06bd906182d6f7bbd.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-0afe771145f42d98d588dc00f812799a0387c777.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-0afe771145f42d98d588dc00f812799a0387c777.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-20541a16d57152fcf88d528c4152fe75cb89fa7d.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-20541a16d57152fcf88d528c4152fe75cb89fa7d.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-22e81573e23f311a7c1f7b7ec2a0f0c88852c940.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-22e81573e23f311a7c1f7b7ec2a0f0c88852c940.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2b8ffdca0d87e8e55370f25a3270e3d0ff294d3b.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2b8ffdca0d87e8e55370f25a3270e3d0ff294d3b.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2bfdc07b1dbecab8d62dc0eab8db9a4ac418d28c.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-2bfdc07b1dbecab8d62dc0eab8db9a4ac418d28c.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-34acd2142e357167d1d9c36c1fdc40a552bafcf1.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-34acd2142e357167d1d9c36c1fdc40a552bafcf1.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-3ab17df9208a73df4be30c7237916797cab926ac.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-3ab17df9208a73df4be30c7237916797cab926ac.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-404add41d1be0c0ca79ff080e18f1ec731502763.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-404add41d1be0c0ca79ff080e18f1ec731502763.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-49fb8ec2c51a447c122c607da67d6fac65b14fb1.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-49fb8ec2c51a447c122c607da67d6fac65b14fb1.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-4baef55a8161f02dc3e667dcfe146ac0d3c90a91.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-4baef55a8161f02dc3e667dcfe146ac0d3c90a91.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-585a8777529bb2d1f91e59a226bfe4878680295f.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-585a8777529bb2d1f91e59a226bfe4878680295f.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-5f29e6de4e124bf9c19ab048254c9acf1a936f66.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-5f29e6de4e124bf9c19ab048254c9acf1a936f66.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-74ddf7636112e99e7961406a3fdee05899a3d7ad.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-74ddf7636112e99e7961406a3fdee05899a3d7ad.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-77a0d99340386f60f747b90252c640fc7114352f.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-77a0d99340386f60f747b90252c640fc7114352f.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-7a6f48b858cb20527a6fa64a7f586f269b6ef9c1.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-7a6f48b858cb20527a6fa64a7f586f269b6ef9c1.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-81f07b43ef92264eee984dc62b322194330c3d34.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-81f07b43ef92264eee984dc62b322194330c3d34.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-8b5b0332d9ed8c08598d14d1d2143da9bc454797.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-8b5b0332d9ed8c08598d14d1d2143da9bc454797.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-abe765ddd0e5dcee4d2743f1aa939c9fba4580f2.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-abe765ddd0e5dcee4d2743f1aa939c9fba4580f2.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-afa5bc0e4b64b8ca15ca82f8f4cb29ef02b2dfa2.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-afa5bc0e4b64b8ca15ca82f8f4cb29ef02b2dfa2.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b193eb7cbfb9173cc4356bb342ef8597aea42941.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b193eb7cbfb9173cc4356bb342ef8597aea42941.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b5670541942617d0b41e4af104f934e4d506ff09.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b5670541942617d0b41e4af104f934e4d506ff09.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b81688f8847e8f1e630109fdce25562c311ca566.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-b81688f8847e8f1e630109fdce25562c311ca566.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c29fe61b915d557ee8c8b2cfc5f2f2b463a82f9a.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c29fe61b915d557ee8c8b2cfc5f2f2b463a82f9a.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c537927b340499b00a26ca262e267218ad978cd1.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-c537927b340499b00a26ca262e267218ad978cd1.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-ceddd672d1dc6f8207fc256a1d2e4d0dedfc2279.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-ceddd672d1dc6f8207fc256a1d2e4d0dedfc2279.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d277001efeef8ab5ac7979e0624a098806a3b9e9.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d277001efeef8ab5ac7979e0624a098806a3b9e9.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d330bb0520f2ebecf9ae606de7b547f84aeeb493.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-d330bb0520f2ebecf9ae606de7b547f84aeeb493.pack",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-f5526db7317240da85b69301912465d21bb15c3f.idx",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/objects/pack/pack-f5526db7317240da85b69301912465d21bb15c3f.pack",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/refs/",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/refs/heads/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/refs/heads/main",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/refs/remotes/",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/refs/remotes/origin/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/refs/remotes/origin/main",
                                "cd+++++++++ src/github.com/osism/python-osism/.git/refs/zuul/",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/refs/zuul/b28b7af69320201d1cf206ebf28373980add1451",
                                "<f+++++++++ src/github.com/osism/python-osism/.git/refs/zuul/fetch",
                                "cd+++++++++ src/github.com/osism/python-osism/.github/",
                                "<f+++++++++ src/github.com/osism/python-osism/.github/renovate.json",
                                "cd+++++++++ src/github.com/osism/python-osism/.github/workflows/",
                                "<f+++++++++ src/github.com/osism/python-osism/.github/workflows/add-to-project.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/.github/workflows/publish.yml",
                                "cd+++++++++ src/github.com/osism/python-osism/files/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/change.sh",
                                "<f+++++++++ src/github.com/osism/python-osism/files/cleanup-ansible-collections.sh",
                                "<f+++++++++ src/github.com/osism/python-osism/files/redfishMockupCreate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/files/run-ansible-console.sh",
                                "cd+++++++++ src/github.com/osism/python-osism/files/clustershell/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/clustershell/clush.conf",
                                "<f+++++++++ src/github.com/osism/python-osism/files/clustershell/groups.conf",
                                "cd+++++++++ src/github.com/osism/python-osism/files/data/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/data/SCS-Spec.MandatoryFlavors.verbose.yaml",
                                "<f+++++++++ src/github.com/osism/python-osism/files/data/cloudpod.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/files/data/flavors.yaml",
                                "cd+++++++++ src/github.com/osism/python-osism/files/netbox-manager/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/netbox-manager/settings.toml",
                                "cd+++++++++ src/github.com/osism/python-osism/files/sonic/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/config_db.json",
                                "cd+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS4625-54T.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS4630-54TE.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS5835-54T.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS5835-54X.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS7326-56X.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS7726-32X.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS9716-32D.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/Accton-AS9726-32D.ini",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/port_config/DellEMC-S5212f-P-25G.ini",
                                "cd+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-asic-sensors.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-auto_techsupport.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-banner.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-aggregate-address.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-allowed-prefix.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-bbr.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-common.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-device-global.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-global.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-internal-neighbor.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-monitor.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-neighbor.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-peergroup.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-peerrange.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-prefix-list.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-sentinel.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bgp-voq-chassis-neighbor.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-bmp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-breakout_cfg.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-pg.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-pool.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-port-egress-profile-list.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-port-ingress-profile-list.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-profile.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-buffer-queue.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-cable-length.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-chassis-module.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-console.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-copp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-crm.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dash.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-debug-counter.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-default-lossless-buffer-parameter.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-device_metadata.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-device_neighbor.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-device_neighbor_metadata.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcp-server-ipv4.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcp-server.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcpv4-relay.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dhcpv6-relay.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dns.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dot1p-tc-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dscp-fc-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-dscp-tc-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-bgp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-common.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-dhcp-relay.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-host.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-swss.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-events-syncd.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-exp-fc-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-extension.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fabric-monitor.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fabric-port.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-feature.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fine-grained-ecmp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-fips.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-flex_counter.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-gnmi.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-grpcclient.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-hash.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-heartbeat.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-high-frequency-telemetry.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-interface.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-kdump.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-kubernetes_master.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-lldp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-logger.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-loopback-interface.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-lossless-traffic-pattern.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-macsec.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mclag.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-memory-statistics.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mgmt_interface.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mgmt_port.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mgmt_vrf.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mirror-session.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mpls-tc-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mux-cable.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-mux-linkmgr.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-nat.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-neigh.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-ntp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-nvgre-tunnel.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-passwh.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pbh.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-peer-switch.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pfc-priority-priority-group-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pfc-priority-queue-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-pfcwd.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-policer.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-port-qos-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-port.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-portchannel.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-queue.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-restapi.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-route-common.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-route-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-routing-policy-sets.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-scheduler.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-serial-console.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-sflow.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-smart-switch.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-snmp.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-spanning-tree.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-srv6.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-ssh-server.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-static-route.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-storm-control.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-stormond-config.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-subnet-decap.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-suppress-asic-sdk-health-event.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-syslog.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-aaa.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-defaults.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-ldap.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-port.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-radius.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-system-tacacs.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tc-dscp-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tc-priority-group-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tc-queue-map.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-telemetry.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-telemetry_client.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-trimming.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-tunnel.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-types.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-versions.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vlan-sub-interface.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vlan.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vnet.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-voq-inband-interface.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vrf.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-vxlan.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-warm-restart.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-wred-profile.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-xcvrd-log.yang",
                                "<f+++++++++ src/github.com/osism/python-osism/files/sonic/yang_models/sonic-ztp.yang",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/.dockerignore",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/.gitignore",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/Containerfile",
                                "cL+++++++++ src/github.com/osism/python-osism/frontend/Dockerfile -> Containerfile",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/components.json",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/eslint.config.mjs",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/next.config.ts",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/package-lock.json",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/package.json",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/postcss.config.mjs",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/tailwind.config.ts",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/tsconfig.json",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/favicon.ico",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/globals.css",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/layout.tsx",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/page.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/api/",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/api/config/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/api/config/route.ts",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/api/health/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/api/health/route.ts",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/components/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/ConnectionStatus.tsx",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/CopyButton.tsx",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/EventsFilters.tsx",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/components/EventsList.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/events/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/events/page.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/inventory/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/inventory/page.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/page.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/[identifier]/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/nodes/[identifier]/page.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/app/services/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/app/services/page.tsx",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/lib/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/lib/api.ts",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/lib/types.ts",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/lib/utils.ts",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/lib/hooks/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/lib/hooks/useWebSocket.ts",
                                "cd+++++++++ src/github.com/osism/python-osism/frontend/public/",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/public/file.svg",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/public/globe.svg",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/public/next.svg",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/public/vercel.svg",
                                "<f+++++++++ src/github.com/osism/python-osism/frontend/public/window.svg",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/__main__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/api.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/main.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/settings.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/commands/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/amphora.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/apply.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/baremetal.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/check.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/compose.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/compute.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/configuration.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/console.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/container.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/get.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/loadbalancer.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/lock.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/log.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/manage.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/migrate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/netbox.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/noset.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/octavia.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/openstack.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/reconciler.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/redfish.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/report.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/reset.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/server.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/service.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/set.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/sonic.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/status.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/stress.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/sync.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/task.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/validate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/vault.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/volume.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/wait.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/commands/worker.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/data/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/data/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/data/enums.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/data/playbooks.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/services/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/services/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/services/event_bridge.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/services/listener.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/services/websocket_manager.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/tasks/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/ansible.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/ceph.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/kolla.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/kubernetes.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/netbox.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/openstack.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/reconciler.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/config.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/ironic.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/netbox.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/redfish.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/utils.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/bgp.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/cache.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/config_generator.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/connections.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/constants.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/device.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/exporter.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/interface.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/sync.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/validator.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/_leafrefs.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/tasks/conductor/sonic/_generated/_schemas.py",
                                "cd+++++++++ src/github.com/osism/python-osism/osism/utils/",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/utils/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/utils/http.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/utils/inventory.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/utils/mariadb.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/utils/rabbitmq.py",
                                "<f+++++++++ src/github.com/osism/python-osism/osism/utils/ssh.py",
                                "cd+++++++++ src/github.com/osism/python-osism/playbooks/",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/build.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/pre-sonic-e2e.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/pre.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/test-integration.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/test-setup.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/test-sonic-e2e.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/playbooks/test-unit.yml",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/conftest.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/e2e/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/compare.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/compose.yaml",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/deploy_netbox.sh",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/generate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/run.sh",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-breakout-declared_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-breakout-derived_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-breakout-explicit_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-evpn_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_e2e-portchannel_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-0_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-1_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-2_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-3_config_db.json",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/golden/osism_testbed-switch-oob_config_db.json",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/Edgecore/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/Edgecore/7726-32X-E2E.yaml",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/devicetypes/Edgecore/9726-32D-E2E.yaml",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/500-breakout-scenarios.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/600-portchannel-scenario.yml",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/e2e/scenario/resources/700-evpn-scenario.yml",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/integration/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/conftest.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_api_facts.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_api_websocket.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_celery.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_locking.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/integration/test_redis_streams.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_api_endpoints.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_api_helpers.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_main.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_settings.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/test_smoke.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/commands/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/_helpers.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_amphora.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_apply.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_baremetal.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_check.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_compose.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_compute.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_configuration.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_console.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_container.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_get.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_loadbalancer.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_lock.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_log.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_manage_commands.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_manage_validators.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_manage_wiring.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_migrate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_netbox.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_noset.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_octavia.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_openstack.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_reconciler.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_redfish.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_report.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_reset.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_server.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_service.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_set.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sonic.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sonic_ssh.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sonic_validate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_status.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_stress.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_sync.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_task.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_validate.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_vault.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_volume.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_wait.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/commands/test_worker.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/data/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/data/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/data/test_enums.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/data/test_playbooks.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/test_compare.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/e2e/test_generate.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/services/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/test_event_bridge.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/test_listener.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/services/test_websocket_manager.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conftest.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_config.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_init.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_netbox.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_openstack_baremetal.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_openstack_env.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_openstack_managers.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/test_task_wrappers.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_config.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_ironic_helpers.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_ironic_sync.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_netbox.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_redfish.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/test_utils.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/_config_generator_helpers.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/_detection_helpers.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/conftest.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_bgp.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_breakout_detection.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_cache.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_bgp_vlan_vrf.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ctrlplane_acls.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_dns.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_log.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_metalbox_cache.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ntp.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_orchestrator.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ownership.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_ports.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_config_generator_snmp.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_connections.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_constants.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_device.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_exporter.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_interface_conversion.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_port_channel_detection.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_sync.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/tasks/conductor/sonic/test_validator.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tests/unit/utils/",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/__init__.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_http.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_connections.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_locks.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_semaphore.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_init_task_output.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_inventory.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_mariadb.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_rabbitmq.py",
                                "<f+++++++++ src/github.com/osism/python-osism/tests/unit/utils/test_ssh.py",
                                "cd+++++++++ src/github.com/osism/python-osism/tools/",
                                "<f+++++++++ src/github.com/osism/python-osism/tools/sonic_yang_to_pydantic.py"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:05.891660Z",
                            "start": "2026-07-30T06:33:03.704916Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000030",
                        "name": "Synchronize src repos to workspace directory."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": "0755",
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": "0755",
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": "0755",
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000032",
                        "name": "ensure-output-dirs-present",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/ensure-output-dirs-present"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:06.840258Z",
                            "start": "2026-07-30T06:33:05.922906Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000034",
                        "name": "Ensure Zuul output directories exist"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/zuul-output/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:07.157127Z",
                            "start": "2026-07-30T06:33:06.853968Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000039",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nout=/home/zuul/zuul-output/logs/sudo-strace.log\n: > \"$out\"\nif command -v strace >/dev/null 2>&1; then\n  cmd=(timeout 40 strace -f -tt -T -y       -o \"$out\"       sudo -n true)\nelse\n  echo \"strace not installed; running bare sudo probe\" > \"$out\"\n  cmd=(timeout 40 sudo -n true)\nfi\n{ TIMEFORMAT='WALL: %3R s'; time \"${cmd[@]}\"; } 2> \"$out.time\"\necho \"EXIT: $?\" >> \"$out.time\"\n",
                            "delta": "0:00:00.068404",
                            "end": "2026-07-30 06:33:07.551957",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nout=/home/zuul/zuul-output/logs/sudo-strace.log\n: > \"$out\"\nif command -v strace >/dev/null 2>&1; then\n  cmd=(timeout 40 strace -f -tt -T -y       -o \"$out\"       sudo -n true)\nelse\n  echo \"strace not installed; running bare sudo probe\" > \"$out\"\n  cmd=(timeout 40 sudo -n true)\nfi\n{ TIMEFORMAT='WALL: %3R s'; time \"${cmd[@]}\"; } 2> \"$out.time\"\necho \"EXIT: $?\" >> \"$out.time\"\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-b534-424f-00000000003a-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:33:07.483553",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-b534-424f-00000000003a-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:07.691633Z",
                            "start": "2026-07-30T06:33:07.178347Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000003a",
                        "name": "Probe first sudo invocation under strace"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nout=/home/zuul/zuul-output/logs/sudo-debug.txt\n{\n  echo \"== date ==\";            date -Iseconds\n  echo \"== uptime ==\";          uptime\n  echo \"== boot age (s) ==\";    awk '{print int($1)}' /proc/uptime\n  echo \"== /etc/hostname ==\"; cat /etc/hostname\n  echo \"== /etc/hosts ==\";      cat /etc/hosts\n  echo \"== nsswitch.conf ==\";   cat /etc/nsswitch.conf\n  echo \"== resolv.conf ==\";     cat /etc/resolv.conf 2>/dev/null\n  echo \"== ping 8.8.8.8 ==\"\n  ping -c1 -W2 8.8.8.8 2>&1 || true\n  echo \"== ping 81.163.194.9 ==\"\n  ping -c1 -W2 81.163.194.9 2>&1 || true\n  echo \"== ping 81.163.194.10 ==\"\n  ping -c1 -W2 81.163.194.10 2>&1 || true\n  echo \"== getent ahosts ==\"\n  getent ahosts \"$(cat /etc/hostname)\"\n  echo \"== timed getent hosts ==\"\n  { TIMEFORMAT='getent: %3R s'; time getent hosts \"$(cat /etc/hostname)\"; } 2>&1\n  echo \"== systemd-logind active ==\"\n  systemctl is-active systemd-logind\n  echo \"== systemd-logind ActiveEnterTimestampMonotonic ==\"\n  systemctl show systemd-logind -p ActiveEnterTimestampMonotonic\n  echo \"== systemd-resolved active ==\"\n  systemctl is-active systemd-resolved 2>/dev/null\n  echo \"== /etc/pam.d/sudo ==\"\n  cat /etc/pam.d/sudo 2>/dev/null\n  echo \"== sudoers.d listing ==\"\n  ls -la /etc/sudoers.d/ 2>/dev/null\n} > \"$out\" 2>&1\n",
                            "delta": "0:00:00.108365",
                            "end": "2026-07-30 06:33:08.134855",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nout=/home/zuul/zuul-output/logs/sudo-debug.txt\n{\n  echo \"== date ==\";            date -Iseconds\n  echo \"== uptime ==\";          uptime\n  echo \"== boot age (s) ==\";    awk '{print int($1)}' /proc/uptime\n  echo \"== /etc/hostname ==\"; cat /etc/hostname\n  echo \"== /etc/hosts ==\";      cat /etc/hosts\n  echo \"== nsswitch.conf ==\";   cat /etc/nsswitch.conf\n  echo \"== resolv.conf ==\";     cat /etc/resolv.conf 2>/dev/null\n  echo \"== ping 8.8.8.8 ==\"\n  ping -c1 -W2 8.8.8.8 2>&1 || true\n  echo \"== ping 81.163.194.9 ==\"\n  ping -c1 -W2 81.163.194.9 2>&1 || true\n  echo \"== ping 81.163.194.10 ==\"\n  ping -c1 -W2 81.163.194.10 2>&1 || true\n  echo \"== getent ahosts ==\"\n  getent ahosts \"$(cat /etc/hostname)\"\n  echo \"== timed getent hosts ==\"\n  { TIMEFORMAT='getent: %3R s'; time getent hosts \"$(cat /etc/hostname)\"; } 2>&1\n  echo \"== systemd-logind active ==\"\n  systemctl is-active systemd-logind\n  echo \"== systemd-logind ActiveEnterTimestampMonotonic ==\"\n  systemctl show systemd-logind -p ActiveEnterTimestampMonotonic\n  echo \"== systemd-resolved active ==\"\n  systemctl is-active systemd-resolved 2>/dev/null\n  echo \"== /etc/pam.d/sudo ==\"\n  cat /etc/pam.d/sudo 2>/dev/null\n  echo \"== sudoers.d listing ==\"\n  ls -la /etc/sudoers.d/ 2>/dev/null\n} > \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-b534-424f-00000000003b-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:33:08.026490",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-b534-424f-00000000003b-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:08.237243Z",
                            "start": "2026-07-30T06:33:07.725985Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000003b",
                        "name": "Snapshot DNS / PAM / logind state (no become)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/zuul-output/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:08.567348Z",
                            "start": "2026-07-30T06:33:08.256715Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-00000000003f",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j738764623808.1024",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=pre\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                            "delta": "0:00:05.908590",
                            "end": "2026-07-30 06:33:15.345796",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=pre\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-b534-424f-000000000040-0-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul/.ansible_async/j738764623808.1024",
                            "start": "2026-07-30 06:33:09.437206",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-b534-424f-000000000040-0-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:20.464164Z",
                            "start": "2026-07-30T06:33:08.577834Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000040",
                        "name": "Snapshot dual-stack network state (pre)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"post\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:20.535118Z",
                            "start": "2026-07-30T06:33:20.468665Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000041",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"post\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-b534-424f-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:20.594964Z",
                            "start": "2026-07-30T06:33:20.546355Z"
                        },
                        "id": "0242ac1f-6606-b534-424f-000000000042",
                        "name": "Probe container network namespace (teardown)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble": {
            "changed": 12,
            "failures": 0,
            "ignored": 0,
            "ok": 32,
            "rescued": 0,
            "skipped": 5,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "pre",
    "playbook": "github.com/osism/python-osism/playbooks/pre-sonic-e2e.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T06:34:30.193317Z",
                    "start": "2026-07-30T06:33:21.581821Z"
                },
                "id": "0242ac1f-6606-4570-7326-000000000002",
                "name": "Prepare the SONiC E2E node"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "d145361f6b6b329a0cee9c191f3833806cf4446f",
                            "dest": "/etc/sysctl.d/99-sonic-e2e-accept-ra.conf",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "tmpyvgo9cyq",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "d145361f6b6b329a0cee9c191f3833806cf4446f",
                                    "content": null,
                                    "dest": "/etc/sysctl.d/99-sonic-e2e-accept-ra.conf",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": "root",
                                    "local_follow": null,
                                    "mode": "0644",
                                    "owner": "root",
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785393201.6725578-5-214265982009116/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "1351005c62fc80771c3f455932760886",
                            "mode": "0644",
                            "owner": "root",
                            "size": 101,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785393201.6725578-5-214265982009116/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:22.765915Z",
                            "start": "2026-07-30T06:33:21.599661Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000030",
                        "name": "Keep accepting IPv6 RAs after Docker enables forwarding (preserve default route)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "sysctl",
                                "-p",
                                "/etc/sysctl.d/99-sonic-e2e-accept-ra.conf"
                            ],
                            "delta": "0:00:00.007400",
                            "end": "2026-07-30 06:33:23.290152",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "sysctl -p /etc/sysctl.d/99-sonic-e2e-accept-ra.conf",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000031-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:33:23.282752",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "net.ipv6.conf.all.accept_ra = 2\nnet.ipv6.conf.default.accept_ra = 2\nnet.ipv6.conf.ens3.accept_ra = 2",
                            "stdout_lines": [
                                "net.ipv6.conf.all.accept_ra = 2",
                                "net.ipv6.conf.default.accept_ra = 2",
                                "net.ipv6.conf.ens3.accept_ra = 2"
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000031-1-ubuntunoble"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:23.346933Z",
                            "start": "2026-07-30T06:33:22.797902Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000031",
                        "name": "Apply the accept_ra sysctl settings now"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "PYTHON2=0\nPYTHON3=1\n\n# Not all platforms install a `pip` when installing python\n# specific pip packages. We first check if pip$VERSION is\n# available and if not fallback to checking if just `pip`\n# is present.\nif [ \"$PYTHON2\" -eq \"1\" ] ; then\n    command -v pip2 || command -v pip || exit 1\n    python2 -m wheel --help || exit 1\nfi\nif [ \"$PYTHON3\" -eq \"1\" ] ; then\n    command -v pip3 || command -v pip || exit 1\n    python3 -m wheel --help || exit 1\nfi\n",
                            "delta": "0:00:00.010102",
                            "end": "2026-07-30 06:33:23.742785",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "PYTHON2=0\nPYTHON3=1\n\n# Not all platforms install a `pip` when installing python\n# specific pip packages. We first check if pip$VERSION is\n# available and if not fallback to checking if just `pip`\n# is present.\nif [ \"$PYTHON2\" -eq \"1\" ] ; then\n    command -v pip2 || command -v pip || exit 1\n    python2 -m wheel --help || exit 1\nfi\nif [ \"$PYTHON3\" -eq \"1\" ] ; then\n    command -v pip3 || command -v pip || exit 1\n    python3 -m wheel --help || exit 1\nfi\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000009-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-30 06:33:23.732683",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000009-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:23.911736Z",
                            "start": "2026-07-30T06:33:23.401341Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000009",
                        "name": "Check if pip is installed"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_distro_os",
                                    "include": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip/tasks/Debian.yaml",
                                    "include_args": {},
                                    "zj_distro_os": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip/tasks/Debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:23.973349Z",
                            "start": "2026-07-30T06:33:23.926523Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000000a",
                        "name": "Install pip from packages"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "apt",
                            "cache_update_time": 1785393208,
                            "cache_updated": true,
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "only_upgrade": false,
                                    "package": null,
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:30.925437Z",
                            "start": "2026-07-30T06:33:23.989165Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000009b",
                        "name": "Update package lists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "cache_update_time": 1785393208,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "python3-pip",
                                        "python3-setuptools",
                                        "python3-venv",
                                        "python3-wheel"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "python3-pip",
                                        "python3-setuptools",
                                        "python3-venv",
                                        "python3-wheel"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nSuggested packages:\n  python-setuptools-doc\nThe following NEW packages will be installed:\n  python3-pip python3-setuptools python3-wheel\n0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.\nNeed to get 1770 kB of archives.\nAfter this operation, 9556 kB of additional disk space will be used.\nGet:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.2 [397 kB]\nGet:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53.1 kB]\nGet:3 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.3 [1320 kB]\nFetched 1770 kB in 0s (5345 kB/s)\nSelecting previously unselected package python3-setuptools.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 35172 files and directories currently installed.)\r\nPreparing to unpack .../python3-setuptools_68.1.2-2ubuntu1.2_all.deb ...\r\nUnpacking python3-setuptools (68.1.2-2ubuntu1.2) ...\r\nSelecting previously unselected package python3-wheel.\r\nPreparing to unpack .../python3-wheel_0.42.0-2_all.deb ...\r\nUnpacking python3-wheel (0.42.0-2) ...\r\nSelecting previously unselected package python3-pip.\r\nPreparing to unpack .../python3-pip_24.0+dfsg-1ubuntu1.3_all.deb ...\r\nUnpacking python3-pip (24.0+dfsg-1ubuntu1.3) ...\r\nSetting up python3-setuptools (68.1.2-2ubuntu1.2) ...\r\nSetting up python3-wheel (0.42.0-2) ...\r\nSetting up python3-pip (24.0+dfsg-1ubuntu1.3) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "Suggested packages:",
                                "  python-setuptools-doc",
                                "The following NEW packages will be installed:",
                                "  python3-pip python3-setuptools python3-wheel",
                                "0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.",
                                "Need to get 1770 kB of archives.",
                                "After this operation, 9556 kB of additional disk space will be used.",
                                "Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.2 [397 kB]",
                                "Get:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53.1 kB]",
                                "Get:3 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.3 [1320 kB]",
                                "Fetched 1770 kB in 0s (5345 kB/s)",
                                "Selecting previously unselected package python3-setuptools.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 35172 files and directories currently installed.)",
                                "Preparing to unpack .../python3-setuptools_68.1.2-2ubuntu1.2_all.deb ...",
                                "Unpacking python3-setuptools (68.1.2-2ubuntu1.2) ...",
                                "Selecting previously unselected package python3-wheel.",
                                "Preparing to unpack .../python3-wheel_0.42.0-2_all.deb ...",
                                "Unpacking python3-wheel (0.42.0-2) ...",
                                "Selecting previously unselected package python3-pip.",
                                "Preparing to unpack .../python3-pip_24.0+dfsg-1ubuntu1.3_all.deb ...",
                                "Unpacking python3-pip (24.0+dfsg-1ubuntu1.3) ...",
                                "Setting up python3-setuptools (68.1.2-2ubuntu1.2) ...",
                                "Setting up python3-wheel (0.42.0-2) ...",
                                "Setting up python3-pip (24.0+dfsg-1ubuntu1.3) ..."
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:37.670598Z",
                            "start": "2026-07-30T06:33:30.934676Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000009c",
                        "name": "Install Python 3 pip"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "ensure_pip_from_packages_with_python2",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:37.738302Z",
                            "start": "2026-07-30T06:33:37.679857Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000009d",
                        "name": "Install Python 2 pip"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "ansible_python.version.major == 2",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:37.776755Z",
                            "start": "2026-07-30T06:33:37.751197Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000000f",
                        "name": "Ensure setuptools"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "python3",
                                "-m",
                                "ensurepip",
                                "--help"
                            ],
                            "delta": "0:00:00.119118",
                            "end": "2026-07-30 06:33:38.253218",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "python3 -m ensurepip --help",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000010-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:33:38.134100",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT]\n                           [--altinstall] [--default-pip]\n\noptions:\n  -h, --help     show this help message and exit\n  --version      Show the version of pip that is bundled with this Python.\n  -v, --verbose  Give more output. Option is additive, and can be used up to 3\n                 times.\n  -U, --upgrade  Upgrade pip and dependencies, even if already installed.\n  --user         Install using the user scheme.\n  --root ROOT    Install everything relative to this alternate root directory.\n  --altinstall   Make an alternate install, installing only the X.Y versioned\n                 scripts (Default: pipX, pipX.Y).\n  --default-pip  Make a default pip install, installing the unqualified pip in\n                 addition to the versioned scripts.",
                            "stdout_lines": [
                                "usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT]",
                                "                           [--altinstall] [--default-pip]",
                                "",
                                "options:",
                                "  -h, --help     show this help message and exit",
                                "  --version      Show the version of pip that is bundled with this Python.",
                                "  -v, --verbose  Give more output. Option is additive, and can be used up to 3",
                                "                 times.",
                                "  -U, --upgrade  Upgrade pip and dependencies, even if already installed.",
                                "  --user         Install using the user scheme.",
                                "  --root ROOT    Install everything relative to this alternate root directory.",
                                "  --altinstall   Make an alternate install, installing only the X.Y versioned",
                                "                 scripts (Default: pipX, pipX.Y).",
                                "  --default-pip  Make a default pip install, installing the unqualified pip in",
                                "                 addition to the versioned scripts."
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000010-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:38.328066Z",
                            "start": "2026-07-30T06:33:37.809757Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000010",
                        "name": "Check for ensurepip module"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "_ensurepip_module.rc != 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:38.377036Z",
                            "start": "2026-07-30T06:33:38.340318Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000011",
                        "name": "Ensure python3-venv"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ensure_pip_from_upstream",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:38.414514Z",
                            "start": "2026-07-30T06:33:38.389043Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000012",
                        "name": "Install pip from source"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "command -v python3\n",
                            "delta": "0:00:00.005470",
                            "end": "2026-07-30 06:33:38.783520",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "command -v python3\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000013-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:33:38.778050",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/usr/bin/python3",
                            "stdout_lines": [
                                "/usr/bin/python3"
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000013-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:38.981231Z",
                            "start": "2026-07-30T06:33:38.468723Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000013",
                        "name": "Probe for venv python full path"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "_host_virtualenv": "/usr/bin/python3 -m venv"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:39.063946Z",
                            "start": "2026-07-30T06:33:38.994058Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000014",
                        "name": "Set host default"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "ensure_pip_virtualenv_command": "/usr/bin/python3 -m venv"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:39.155733Z",
                            "start": "2026-07-30T06:33:39.071346Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000015",
                        "name": "Set ensure_pip_virtualenv_command"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.pip",
                            "changed": true,
                            "cmd": [
                                "/tmp/venv/bin/pip3",
                                "install",
                                "pipenv==2026.6.2"
                            ],
                            "invocation": {
                                "module_args": {
                                    "chdir": null,
                                    "editable": false,
                                    "executable": null,
                                    "extra_args": null,
                                    "name": [
                                        "pipenv==2026.6.2"
                                    ],
                                    "requirements": null,
                                    "state": "present",
                                    "umask": null,
                                    "version": null,
                                    "virtualenv": "/tmp/venv",
                                    "virtualenv_command": "python3 -m venv",
                                    "virtualenv_python": null,
                                    "virtualenv_site_packages": false
                                }
                            },
                            "name": [
                                "pipenv==2026.6.2"
                            ],
                            "requirements": null,
                            "state": "present",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Collecting pipenv==2026.6.2\n  Downloading pipenv-2026.6.2-py3-none-any.whl.metadata (18 kB)\nCollecting certifi (from pipenv==2026.6.2)\n  Downloading certifi-2026.7.22-py3-none-any.whl.metadata (2.5 kB)\nCollecting packaging>=22 (from pipenv==2026.6.2)\n  Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB)\nCollecting setuptools>=67 (from pipenv==2026.6.2)\n  Downloading setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB)\nCollecting virtualenv>=20.24.2 (from pipenv==2026.6.2)\n  Downloading virtualenv-21.7.0-py3-none-any.whl.metadata (3.5 kB)\nCollecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv==2026.6.2)\n  Downloading distlib-0.4.3-py2.py3-none-any.whl.metadata (5.3 kB)\nCollecting filelock<4,>=3.24.2 (from virtualenv>=20.24.2->pipenv==2026.6.2)\n  Downloading filelock-3.32.2-py3-none-any.whl.metadata (2.0 kB)\nCollecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv==2026.6.2)\n  Downloading platformdirs-4.11.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting python-discovery>=1.4.2 (from virtualenv>=20.24.2->pipenv==2026.6.2)\n  Downloading python_discovery-1.5.0-py3-none-any.whl.metadata (5.0 kB)\nDownloading pipenv-2026.6.2-py3-none-any.whl (2.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 26.2 MB/s eta 0:00:00\nDownloading packaging-26.2-py3-none-any.whl (100 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 9.9 MB/s eta 0:00:00\nDownloading setuptools-83.0.0-py3-none-any.whl (1.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.0/1.0 MB 5.7 MB/s eta 0:00:00\nDownloading virtualenv-21.7.0-py3-none-any.whl (5.5 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.5/5.5 MB 61.7 MB/s eta 0:00:00\nDownloading certifi-2026.7.22-py3-none-any.whl (136 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 137.0/137.0 kB 7.5 MB/s eta 0:00:00\nDownloading distlib-0.4.3-py2.py3-none-any.whl (470 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 470.6/470.6 kB 27.1 MB/s eta 0:00:00\nDownloading filelock-3.32.2-py3-none-any.whl (98 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 98.8/98.8 kB 7.4 MB/s eta 0:00:00\nDownloading platformdirs-4.11.0-py3-none-any.whl (23 kB)\nDownloading python_discovery-1.5.0-py3-none-any.whl (34 kB)\nInstalling collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, python-discovery, virtualenv, pipenv\nSuccessfully installed certifi-2026.7.22 distlib-0.4.3 filelock-3.32.2 packaging-26.2 pipenv-2026.6.2 platformdirs-4.11.0 python-discovery-1.5.0 setuptools-83.0.0 virtualenv-21.7.0\n",
                            "stdout_lines": [
                                "Collecting pipenv==2026.6.2",
                                "  Downloading pipenv-2026.6.2-py3-none-any.whl.metadata (18 kB)",
                                "Collecting certifi (from pipenv==2026.6.2)",
                                "  Downloading certifi-2026.7.22-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting packaging>=22 (from pipenv==2026.6.2)",
                                "  Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting setuptools>=67 (from pipenv==2026.6.2)",
                                "  Downloading setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB)",
                                "Collecting virtualenv>=20.24.2 (from pipenv==2026.6.2)",
                                "  Downloading virtualenv-21.7.0-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv==2026.6.2)",
                                "  Downloading distlib-0.4.3-py2.py3-none-any.whl.metadata (5.3 kB)",
                                "Collecting filelock<4,>=3.24.2 (from virtualenv>=20.24.2->pipenv==2026.6.2)",
                                "  Downloading filelock-3.32.2-py3-none-any.whl.metadata (2.0 kB)",
                                "Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv==2026.6.2)",
                                "  Downloading platformdirs-4.11.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting python-discovery>=1.4.2 (from virtualenv>=20.24.2->pipenv==2026.6.2)",
                                "  Downloading python_discovery-1.5.0-py3-none-any.whl.metadata (5.0 kB)",
                                "Downloading pipenv-2026.6.2-py3-none-any.whl (2.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 26.2 MB/s eta 0:00:00",
                                "Downloading packaging-26.2-py3-none-any.whl (100 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 9.9 MB/s eta 0:00:00",
                                "Downloading setuptools-83.0.0-py3-none-any.whl (1.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.0/1.0 MB 5.7 MB/s eta 0:00:00",
                                "Downloading virtualenv-21.7.0-py3-none-any.whl (5.5 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 5.5/5.5 MB 61.7 MB/s eta 0:00:00",
                                "Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 137.0/137.0 kB 7.5 MB/s eta 0:00:00",
                                "Downloading distlib-0.4.3-py2.py3-none-any.whl (470 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 470.6/470.6 kB 27.1 MB/s eta 0:00:00",
                                "Downloading filelock-3.32.2-py3-none-any.whl (98 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 98.8/98.8 kB 7.4 MB/s eta 0:00:00",
                                "Downloading platformdirs-4.11.0-py3-none-any.whl (23 kB)",
                                "Downloading python_discovery-1.5.0-py3-none-any.whl (34 kB)",
                                "Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, python-discovery, virtualenv, pipenv",
                                "Successfully installed certifi-2026.7.22 distlib-0.4.3 filelock-3.32.2 packaging-26.2 pipenv-2026.6.2 platformdirs-4.11.0 python-discovery-1.5.0 setuptools-83.0.0 virtualenv-21.7.0"
                            ],
                            "version": null,
                            "virtualenv": "/tmp/venv"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000017",
                        "name": "ensure-pipenv",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_3/github.com/osism/zuul-jobs/roles/ensure-pipenv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:49.691882Z",
                            "start": "2026-07-30T06:33:39.183554Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000019",
                        "name": "Install pipenv"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_vars",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_facts": {
                                        "_docker_distro_packages": [
                                            "docker.io"
                                        ],
                                        "_docker_keys": [
                                            {
                                                "data": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth\nlqqwp028AqyY+PRfVMtSYMbjuQuu5byyKR01BbqYhuS3jtqQmljZ/bJvXqnmiVXh\n38UuLa+z077PxyxQhu5BbqntTPQMfiyqEiU+BKbq2WmANUKQf+1AmZY/IruOXbnq\nL4C1+gJ8vfmXQt99npCaxEjaNRVYfOS8QcixNzHUYnb6emjlANyEVlZzeqo7XKl7\nUrwV5inawTSzWNvtjEjj4nJL8NsLwscpLPQUhTQ+7BbQXAwAmeHCUTQIvvWXqw0N\ncmhh4HgeQscQHYgOJjjDVfoY5MucvglbIgCqfzAHW9jxmRL4qbMZj+b1XoePEtht\nku4bIQN1X5P07fNWzlgaRL5Z4POXDDZTlIQ/El58j9kp4bnWRCJW0lya+f8ocodo\nvZZ+Doi+fy4D5ZGrL4XEcIQP/Lv5uFyf+kQtl/94VFYVJOleAv8W92KdgDkhTcTD\nG7c0tIkVEKNUq48b3aQ64NOZQW7fVjfoKwEZdOqPE72Pa45jrZzvUFxSpdiNk2tZ\nXYukHjlxxEgBdC/J3cMMNRE1F4NCA3ApfV1Y7/hTeOnmDuDYwr9/obA8t016Yljj\nq5rdkywPf4JF8mXUW5eCN1vAFHxeg9ZWemhBtQmGxXnw9M+z6hWwc6ahmwARAQAB\ntCtEb2NrZXIgUmVsZWFzZSAoQ0UgZGViKSA8ZG9ja2VyQGRvY2tlci5jb20+iQI3\nBBMBCgAhBQJYrefAAhsvBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEI2BgDwO\nv82IsskP/iQZo68flDQmNvn8X5XTd6RRaUH33kXYXquT6NkHJciS7E2gTJmqvMqd\ntI4mNYHCSEYxI5qrcYV5YqX9P6+Ko+vozo4nseUQLPH/ATQ4qL0Zok+1jkag3Lgk\njonyUf9bwtWxFp05HC3GMHPhhcUSexCxQLQvnFWXD2sWLKivHp2fT8QbRGeZ+d3m\n6fqcd5Fu7pxsqm0EUDK5NL+nPIgYhN+auTrhgzhK1CShfGccM/wfRlei9Utz6p9P\nXRKIlWnXtT4qNGZNTN0tR+NLG/6Bqd8OYBaFAUcue/w1VW6JQ2VGYZHnZu9S8LMc\nFYBa5Ig9PxwGQOgq6RDKDbV+PqTQT5EFMeR1mrjckk4DQJjbxeMZbiNMG5kGECA8\ng383P3elhn03WGbEEa4MNc3Z4+7c236QI3xWJfNPdUbXRaAwhy/6rTSFbzwKB0Jm\nebwzQfwjQY6f55MiI/RqDCyuPj3r3jyVRkK86pQKBAJwFHyqj9KaKXMZjfVnowLh\n9svIGfNbGHpucATqREvUHuQbNnqkCx8VVhtYkhDb9fEP2xBu5VvHbR+3nfVhMut5\nG34Ct5RS7Jt6LIfFdtcn8CaSas/l1HbiGeRgc70X/9aYx/V/CEJv0lIe8gP6uDoW\nFPIZ7d6vH+Vro6xuWEGiuMaiznap2KhZmpkgfupyFmplh0s6knymuQINBFit2ioB\nEADneL9S9m4vhU3blaRjVUUyJ7b/qTjcSylvCH5XUE6R2k+ckEZjfAMZPLpO+/tF\nM2JIJMD4SifKuS3xck9KtZGCufGmcwiLQRzeHF7vJUKrLD5RTkNi23ydvWZgPjtx\nQ+DTT1Zcn7BrQFY6FgnRoUVIxwtdw1bMY/89rsFgS5wwuMESd3Q2RYgb7EOFOpnu\nw6da7WakWf4IhnF5nsNYGDVaIHzpiqCl+uTbf1epCjrOlIzkZ3Z3Yk5CM/TiFzPk\nz2lLz89cpD8U+NtCsfagWWfjd2U3jDapgH+7nQnCEWpROtzaKHG6lA3pXdix5zG8\neRc6/0IbUSWvfjKxLLPfNeCS2pCL3IeEI5nothEEYdQH6szpLog79xB9dVnJyKJb\nVfxXnseoYqVrRz2VVbUI5Blwm6B40E3eGVfUQWiux54DspyVMMk41Mx7QJ3iynIa\n1N4ZAqVMAEruyXTRTxc9XW0tYhDMA/1GYvz0EmFpm8LzTHA6sFVtPm/ZlNCX6P1X\nzJwrv7DSQKD6GGlBQUX+OeEJ8tTkkf8QTJSPUdh8P8YxDFS5EOGAvhhpMBYD42kQ\npqXjEC+XcycTvGI7impgv9PDY1RCC1zkBjKPa120rNhv/hkVk/YhuGoajoHyy4h7\nZQopdcMtpN2dgmhEegny9JCSwxfQmQ0zK0g7m6SHiKMwjwARAQABiQQ+BBgBCAAJ\nBQJYrdoqAhsCAikJEI2BgDwOv82IwV0gBBkBCAAGBQJYrdoqAAoJEH6gqcPyc/zY\n1WAP/2wJ+R0gE6qsce3rjaIz58PJmc8goKrir5hnElWhPgbq7cYIsW5qiFyLhkdp\nYcMmhD9mRiPpQn6Ya2w3e3B8zfIVKipbMBnke/ytZ9M7qHmDCcjoiSmwEXN3wKYI\nmD9VHONsl/CG1rU9Isw1jtB5g1YxuBA7M/m36XN6x2u+NtNMDB9P56yc4gfsZVES\nKA9v+yY2/l45L8d/WUkUi0YXomn6hyBGI7JrBLq0CX37GEYP6O9rrKipfz73XfO7\nJIGzOKZlljb/D9RX/g7nRbCn+3EtH7xnk+TK/50euEKw8SMUg147sJTcpQmv6UzZ\ncM4JgL0HbHVCojV4C/plELwMddALOFeYQzTif6sMRPf+3DSj8frbInjChC3yOLy0\n6br92KFom17EIj2CAcoeq7UPhi2oouYBwPxh5ytdehJkoo+sN7RIWua6P2WSmon5\nU888cSylXC0+ADFdgLX9K2zrDVYUG1vo8CX0vzxFBaHwN6Px26fhIT1/hYUHQR1z\nVfNDcyQmXqkOnZvvoMfz/Q0s9BhFJ/zU6AgQbIZE/hm1spsfgvtsD1frZfygXJ9f\nirP+MSAI80xHSf91qSRZOj4Pl3ZJNbq4yYxv0b1pkMqeGdjdCYhLU+LZ4wbQmpCk\nSVe2prlLureigXtmZfkqevRz7FrIZiu9ky8wnCAPwC7/zmS18rgP/17bOtL4/iIz\nQhxAAoAMWVrGyJivSkjhSGx1uCojsWfsTAm11P7jsruIL61ZzMUVE2aM3Pmj5G+W\n9AcZ58Em+1WsVnAXdUR//bMmhyr8wL/G1YO1V3JEJTRdxsSxdYa4deGBBY/Adpsw\n24jxhOJR+lsJpqIUeb999+R8euDhRHG9eFO7DRu6weatUJ6suupoDTRWtr/4yGqe\ndKxV3qQhNLSnaAzqW/1nA3iUB4k7kCaKZxhdhDbClf9P37qaRW467BLCVO/coL3y\nVm50dwdrNtKpMBh3ZpbB1uJvgi9mXtyBOMJ3v8RZeDzFiG8HdCtg9RvIt/AIFoHR\nH3S+U79NT6i0KPzLImDfs8T7RlpyuMc4Ufs8ggyg9v3Ae6cN3eQyxcK3w0cbBwsh\n/nQNfsA6uu+9H7NhbehBMhYnpNZyrHzCmzyXkauwRAqoCbGCNykTRwsur9gS41TQ\nM8ssD1jFheOJf3hODnkKU+HKjvMROl1DK7zdmLdNzA1cvtZH/nCC9KPj1z8QC47S\nxx+dTZSx4ONAhwbS/LN3PoKtn8LPjY9NP9uDWI+TWYquS2U+KHDrBDlsgozDbs/O\njCxcpDzNmXpWQHEtHU7649OXHP7UeNST1mCUCH5qdank0V1iejF6/CfTFU4MfcrG\nYT90qFF93M3v01BbxP+EIY2/9tiIPbrd\n=0YYh\n-----END PGP PUBLIC KEY BLOCK-----\n"
                                            }
                                        ],
                                        "_docker_mirror_base_url": "https://{{ docker_download_fqdn }}/linux/{{ ansible_distribution | lower }}",
                                        "_docker_repos": [
                                            {
                                                "repo": "deb {{ docker_mirror_base_url }} {{ ansible_distribution_release }} {{ docker_update_channel }}"
                                            }
                                        ],
                                        "_docker_upstream_distro_packages": [
                                            "docker-ce",
                                            "docker-ce-cli",
                                            "docker-buildx-plugin",
                                            "docker-compose-plugin",
                                            "containerd.io"
                                        ],
                                        "_docker_upstream_distro_remove_packages": [
                                            "docker.io"
                                        ],
                                        "_docker_upstream_distro_required_packages": [
                                            "apparmor",
                                            "apt-transport-https",
                                            "ca-certificates",
                                            "curl",
                                            "software-properties-common"
                                        ],
                                        "docker_distro_vars_loaded": true
                                    },
                                    "ansible_included_var_files": [
                                        "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker/vars/debian.yaml"
                                    ],
                                    "ansible_loop_var": "zj_distro_os",
                                    "changed": false,
                                    "failed": false,
                                    "zj_distro_os": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker/vars/debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:49.889925Z",
                            "start": "2026-07-30T06:33:49.713040Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000001d",
                        "name": "Gather variables for each operating system"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not (docker_distro_vars_loaded | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.021008Z",
                            "start": "2026-07-30T06:33:49.902987Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000001f",
                        "name": "Sanity check for distro selection"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not docker_distro_packages",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.169122Z",
                            "start": "2026-07-30T06:33:50.102156Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000020",
                        "name": "Sanity check for distro install"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not docker_upstream_distro_packages",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.236229Z",
                            "start": "2026-07-30T06:33:50.180445Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000021",
                        "name": "Sanity check for upstream install"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not docker_mirror_base_url",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.310550Z",
                            "start": "2026-07-30T06:33:50.250626Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000022",
                        "name": "Sanity check for upstream install mirrors"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "docker-upstream.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.390635Z",
                            "start": "2026-07-30T06:33:50.325097Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000023",
                        "name": "Include tasks for docker install"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "ansible_pkg_mgr == 'zypper'",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.444599Z",
                            "start": "2026-07-30T06:33:50.420057Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e1",
                        "name": "Not Implemented"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "use-docker-mirror"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.470071Z",
                            "start": "2026-07-30T06:33:50.450815Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e3",
                        "name": "Set up docker mirrors"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "mirror_info is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000127",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.526316Z",
                            "start": "2026-07-30T06:33:50.491194Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000129",
                        "name": "Set docker_mirror fact from mirror_info"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "zuul_site_mirror_info is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000127",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.567429Z",
                            "start": "2026-07-30T06:33:50.532878Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000012a",
                        "name": "Set docker_mirror fact from zuul_site_mirror_info"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "mirror_fqdn is defined or zuul_site_mirror_fqdn is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000127",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.613292Z",
                            "start": "2026-07-30T06:33:50.575767Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000012b",
                        "name": "Set docker_mirror fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "docker_mirror is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-000000000127",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.673069Z",
                            "start": "2026-07-30T06:33:50.632498Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000012c",
                        "name": "Set up docker mirrors"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "ensure-package-repositories"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.707239Z",
                            "start": "2026-07-30T06:33:50.686614Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e4",
                        "name": "Add all repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_distro_os",
                                    "include": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories/tasks/Debian.yaml",
                                    "include_args": {},
                                    "zj_distro_os": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories/tasks/Debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-0000000001a6",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:50.771840Z",
                            "start": "2026-07-30T06:33:50.735692Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000001a8",
                        "name": "Install repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "apt",
                            "cache_update_time": 1785393208,
                            "cache_updated": false,
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": "gnupg",
                                    "only_upgrade": false,
                                    "package": [
                                        "gnupg"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-0000000001a6",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:52.106694Z",
                            "start": "2026-07-30T06:33:50.789029Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000001fa",
                        "name": "Install GnuPG for apt-key"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "apt_key",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "after": [
                                        "8D81803C0EBFCD88",
                                        "7EA0A9C3F273FCD8",
                                        "D94AA3F0EFE21092",
                                        "871920D1991BC93C"
                                    ],
                                    "ansible_loop_var": "zj_item",
                                    "before": [
                                        "D94AA3F0EFE21092",
                                        "871920D1991BC93C"
                                    ],
                                    "changed": true,
                                    "failed": false,
                                    "fp": "8D81803C0EBFCD88",
                                    "id": "8D81803C0EBFCD88",
                                    "invocation": {
                                        "module_args": {
                                            "data": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth\nlqqwp028AqyY+PRfVMtSYMbjuQuu5byyKR01BbqYhuS3jtqQmljZ/bJvXqnmiVXh\n38UuLa+z077PxyxQhu5BbqntTPQMfiyqEiU+BKbq2WmANUKQf+1AmZY/IruOXbnq\nL4C1+gJ8vfmXQt99npCaxEjaNRVYfOS8QcixNzHUYnb6emjlANyEVlZzeqo7XKl7\nUrwV5inawTSzWNvtjEjj4nJL8NsLwscpLPQUhTQ+7BbQXAwAmeHCUTQIvvWXqw0N\ncmhh4HgeQscQHYgOJjjDVfoY5MucvglbIgCqfzAHW9jxmRL4qbMZj+b1XoePEtht\nku4bIQN1X5P07fNWzlgaRL5Z4POXDDZTlIQ/El58j9kp4bnWRCJW0lya+f8ocodo\nvZZ+Doi+fy4D5ZGrL4XEcIQP/Lv5uFyf+kQtl/94VFYVJOleAv8W92KdgDkhTcTD\nG7c0tIkVEKNUq48b3aQ64NOZQW7fVjfoKwEZdOqPE72Pa45jrZzvUFxSpdiNk2tZ\nXYukHjlxxEgBdC/J3cMMNRE1F4NCA3ApfV1Y7/hTeOnmDuDYwr9/obA8t016Yljj\nq5rdkywPf4JF8mXUW5eCN1vAFHxeg9ZWemhBtQmGxXnw9M+z6hWwc6ahmwARAQAB\ntCtEb2NrZXIgUmVsZWFzZSAoQ0UgZGViKSA8ZG9ja2VyQGRvY2tlci5jb20+iQI3\nBBMBCgAhBQJYrefAAhsvBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEI2BgDwO\nv82IsskP/iQZo68flDQmNvn8X5XTd6RRaUH33kXYXquT6NkHJciS7E2gTJmqvMqd\ntI4mNYHCSEYxI5qrcYV5YqX9P6+Ko+vozo4nseUQLPH/ATQ4qL0Zok+1jkag3Lgk\njonyUf9bwtWxFp05HC3GMHPhhcUSexCxQLQvnFWXD2sWLKivHp2fT8QbRGeZ+d3m\n6fqcd5Fu7pxsqm0EUDK5NL+nPIgYhN+auTrhgzhK1CShfGccM/wfRlei9Utz6p9P\nXRKIlWnXtT4qNGZNTN0tR+NLG/6Bqd8OYBaFAUcue/w1VW6JQ2VGYZHnZu9S8LMc\nFYBa5Ig9PxwGQOgq6RDKDbV+PqTQT5EFMeR1mrjckk4DQJjbxeMZbiNMG5kGECA8\ng383P3elhn03WGbEEa4MNc3Z4+7c236QI3xWJfNPdUbXRaAwhy/6rTSFbzwKB0Jm\nebwzQfwjQY6f55MiI/RqDCyuPj3r3jyVRkK86pQKBAJwFHyqj9KaKXMZjfVnowLh\n9svIGfNbGHpucATqREvUHuQbNnqkCx8VVhtYkhDb9fEP2xBu5VvHbR+3nfVhMut5\nG34Ct5RS7Jt6LIfFdtcn8CaSas/l1HbiGeRgc70X/9aYx/V/CEJv0lIe8gP6uDoW\nFPIZ7d6vH+Vro6xuWEGiuMaiznap2KhZmpkgfupyFmplh0s6knymuQINBFit2ioB\nEADneL9S9m4vhU3blaRjVUUyJ7b/qTjcSylvCH5XUE6R2k+ckEZjfAMZPLpO+/tF\nM2JIJMD4SifKuS3xck9KtZGCufGmcwiLQRzeHF7vJUKrLD5RTkNi23ydvWZgPjtx\nQ+DTT1Zcn7BrQFY6FgnRoUVIxwtdw1bMY/89rsFgS5wwuMESd3Q2RYgb7EOFOpnu\nw6da7WakWf4IhnF5nsNYGDVaIHzpiqCl+uTbf1epCjrOlIzkZ3Z3Yk5CM/TiFzPk\nz2lLz89cpD8U+NtCsfagWWfjd2U3jDapgH+7nQnCEWpROtzaKHG6lA3pXdix5zG8\neRc6/0IbUSWvfjKxLLPfNeCS2pCL3IeEI5nothEEYdQH6szpLog79xB9dVnJyKJb\nVfxXnseoYqVrRz2VVbUI5Blwm6B40E3eGVfUQWiux54DspyVMMk41Mx7QJ3iynIa\n1N4ZAqVMAEruyXTRTxc9XW0tYhDMA/1GYvz0EmFpm8LzTHA6sFVtPm/ZlNCX6P1X\nzJwrv7DSQKD6GGlBQUX+OeEJ8tTkkf8QTJSPUdh8P8YxDFS5EOGAvhhpMBYD42kQ\npqXjEC+XcycTvGI7impgv9PDY1RCC1zkBjKPa120rNhv/hkVk/YhuGoajoHyy4h7\nZQopdcMtpN2dgmhEegny9JCSwxfQmQ0zK0g7m6SHiKMwjwARAQABiQQ+BBgBCAAJ\nBQJYrdoqAhsCAikJEI2BgDwOv82IwV0gBBkBCAAGBQJYrdoqAAoJEH6gqcPyc/zY\n1WAP/2wJ+R0gE6qsce3rjaIz58PJmc8goKrir5hnElWhPgbq7cYIsW5qiFyLhkdp\nYcMmhD9mRiPpQn6Ya2w3e3B8zfIVKipbMBnke/ytZ9M7qHmDCcjoiSmwEXN3wKYI\nmD9VHONsl/CG1rU9Isw1jtB5g1YxuBA7M/m36XN6x2u+NtNMDB9P56yc4gfsZVES\nKA9v+yY2/l45L8d/WUkUi0YXomn6hyBGI7JrBLq0CX37GEYP6O9rrKipfz73XfO7\nJIGzOKZlljb/D9RX/g7nRbCn+3EtH7xnk+TK/50euEKw8SMUg147sJTcpQmv6UzZ\ncM4JgL0HbHVCojV4C/plELwMddALOFeYQzTif6sMRPf+3DSj8frbInjChC3yOLy0\n6br92KFom17EIj2CAcoeq7UPhi2oouYBwPxh5ytdehJkoo+sN7RIWua6P2WSmon5\nU888cSylXC0+ADFdgLX9K2zrDVYUG1vo8CX0vzxFBaHwN6Px26fhIT1/hYUHQR1z\nVfNDcyQmXqkOnZvvoMfz/Q0s9BhFJ/zU6AgQbIZE/hm1spsfgvtsD1frZfygXJ9f\nirP+MSAI80xHSf91qSRZOj4Pl3ZJNbq4yYxv0b1pkMqeGdjdCYhLU+LZ4wbQmpCk\nSVe2prlLureigXtmZfkqevRz7FrIZiu9ky8wnCAPwC7/zmS18rgP/17bOtL4/iIz\nQhxAAoAMWVrGyJivSkjhSGx1uCojsWfsTAm11P7jsruIL61ZzMUVE2aM3Pmj5G+W\n9AcZ58Em+1WsVnAXdUR//bMmhyr8wL/G1YO1V3JEJTRdxsSxdYa4deGBBY/Adpsw\n24jxhOJR+lsJpqIUeb999+R8euDhRHG9eFO7DRu6weatUJ6suupoDTRWtr/4yGqe\ndKxV3qQhNLSnaAzqW/1nA3iUB4k7kCaKZxhdhDbClf9P37qaRW467BLCVO/coL3y\nVm50dwdrNtKpMBh3ZpbB1uJvgi9mXtyBOMJ3v8RZeDzFiG8HdCtg9RvIt/AIFoHR\nH3S+U79NT6i0KPzLImDfs8T7RlpyuMc4Ufs8ggyg9v3Ae6cN3eQyxcK3w0cbBwsh\n/nQNfsA6uu+9H7NhbehBMhYnpNZyrHzCmzyXkauwRAqoCbGCNykTRwsur9gS41TQ\nM8ssD1jFheOJf3hODnkKU+HKjvMROl1DK7zdmLdNzA1cvtZH/nCC9KPj1z8QC47S\nxx+dTZSx4ONAhwbS/LN3PoKtn8LPjY9NP9uDWI+TWYquS2U+KHDrBDlsgozDbs/O\njCxcpDzNmXpWQHEtHU7649OXHP7UeNST1mCUCH5qdank0V1iejF6/CfTFU4MfcrG\nYT90qFF93M3v01BbxP+EIY2/9tiIPbrd\n=0YYh\n-----END PGP PUBLIC KEY BLOCK-----\n",
                                            "file": null,
                                            "id": null,
                                            "keyring": null,
                                            "keyserver": null,
                                            "state": "present",
                                            "url": null,
                                            "validate_certs": true
                                        }
                                    },
                                    "key_id": "8D81803C0EBFCD88",
                                    "short_id": "0EBFCD88",
                                    "zj_item": {
                                        "data": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth\nlqqwp028AqyY+PRfVMtSYMbjuQuu5byyKR01BbqYhuS3jtqQmljZ/bJvXqnmiVXh\n38UuLa+z077PxyxQhu5BbqntTPQMfiyqEiU+BKbq2WmANUKQf+1AmZY/IruOXbnq\nL4C1+gJ8vfmXQt99npCaxEjaNRVYfOS8QcixNzHUYnb6emjlANyEVlZzeqo7XKl7\nUrwV5inawTSzWNvtjEjj4nJL8NsLwscpLPQUhTQ+7BbQXAwAmeHCUTQIvvWXqw0N\ncmhh4HgeQscQHYgOJjjDVfoY5MucvglbIgCqfzAHW9jxmRL4qbMZj+b1XoePEtht\nku4bIQN1X5P07fNWzlgaRL5Z4POXDDZTlIQ/El58j9kp4bnWRCJW0lya+f8ocodo\nvZZ+Doi+fy4D5ZGrL4XEcIQP/Lv5uFyf+kQtl/94VFYVJOleAv8W92KdgDkhTcTD\nG7c0tIkVEKNUq48b3aQ64NOZQW7fVjfoKwEZdOqPE72Pa45jrZzvUFxSpdiNk2tZ\nXYukHjlxxEgBdC/J3cMMNRE1F4NCA3ApfV1Y7/hTeOnmDuDYwr9/obA8t016Yljj\nq5rdkywPf4JF8mXUW5eCN1vAFHxeg9ZWemhBtQmGxXnw9M+z6hWwc6ahmwARAQAB\ntCtEb2NrZXIgUmVsZWFzZSAoQ0UgZGViKSA8ZG9ja2VyQGRvY2tlci5jb20+iQI3\nBBMBCgAhBQJYrefAAhsvBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEI2BgDwO\nv82IsskP/iQZo68flDQmNvn8X5XTd6RRaUH33kXYXquT6NkHJciS7E2gTJmqvMqd\ntI4mNYHCSEYxI5qrcYV5YqX9P6+Ko+vozo4nseUQLPH/ATQ4qL0Zok+1jkag3Lgk\njonyUf9bwtWxFp05HC3GMHPhhcUSexCxQLQvnFWXD2sWLKivHp2fT8QbRGeZ+d3m\n6fqcd5Fu7pxsqm0EUDK5NL+nPIgYhN+auTrhgzhK1CShfGccM/wfRlei9Utz6p9P\nXRKIlWnXtT4qNGZNTN0tR+NLG/6Bqd8OYBaFAUcue/w1VW6JQ2VGYZHnZu9S8LMc\nFYBa5Ig9PxwGQOgq6RDKDbV+PqTQT5EFMeR1mrjckk4DQJjbxeMZbiNMG5kGECA8\ng383P3elhn03WGbEEa4MNc3Z4+7c236QI3xWJfNPdUbXRaAwhy/6rTSFbzwKB0Jm\nebwzQfwjQY6f55MiI/RqDCyuPj3r3jyVRkK86pQKBAJwFHyqj9KaKXMZjfVnowLh\n9svIGfNbGHpucATqREvUHuQbNnqkCx8VVhtYkhDb9fEP2xBu5VvHbR+3nfVhMut5\nG34Ct5RS7Jt6LIfFdtcn8CaSas/l1HbiGeRgc70X/9aYx/V/CEJv0lIe8gP6uDoW\nFPIZ7d6vH+Vro6xuWEGiuMaiznap2KhZmpkgfupyFmplh0s6knymuQINBFit2ioB\nEADneL9S9m4vhU3blaRjVUUyJ7b/qTjcSylvCH5XUE6R2k+ckEZjfAMZPLpO+/tF\nM2JIJMD4SifKuS3xck9KtZGCufGmcwiLQRzeHF7vJUKrLD5RTkNi23ydvWZgPjtx\nQ+DTT1Zcn7BrQFY6FgnRoUVIxwtdw1bMY/89rsFgS5wwuMESd3Q2RYgb7EOFOpnu\nw6da7WakWf4IhnF5nsNYGDVaIHzpiqCl+uTbf1epCjrOlIzkZ3Z3Yk5CM/TiFzPk\nz2lLz89cpD8U+NtCsfagWWfjd2U3jDapgH+7nQnCEWpROtzaKHG6lA3pXdix5zG8\neRc6/0IbUSWvfjKxLLPfNeCS2pCL3IeEI5nothEEYdQH6szpLog79xB9dVnJyKJb\nVfxXnseoYqVrRz2VVbUI5Blwm6B40E3eGVfUQWiux54DspyVMMk41Mx7QJ3iynIa\n1N4ZAqVMAEruyXTRTxc9XW0tYhDMA/1GYvz0EmFpm8LzTHA6sFVtPm/ZlNCX6P1X\nzJwrv7DSQKD6GGlBQUX+OeEJ8tTkkf8QTJSPUdh8P8YxDFS5EOGAvhhpMBYD42kQ\npqXjEC+XcycTvGI7impgv9PDY1RCC1zkBjKPa120rNhv/hkVk/YhuGoajoHyy4h7\nZQopdcMtpN2dgmhEegny9JCSwxfQmQ0zK0g7m6SHiKMwjwARAQABiQQ+BBgBCAAJ\nBQJYrdoqAhsCAikJEI2BgDwOv82IwV0gBBkBCAAGBQJYrdoqAAoJEH6gqcPyc/zY\n1WAP/2wJ+R0gE6qsce3rjaIz58PJmc8goKrir5hnElWhPgbq7cYIsW5qiFyLhkdp\nYcMmhD9mRiPpQn6Ya2w3e3B8zfIVKipbMBnke/ytZ9M7qHmDCcjoiSmwEXN3wKYI\nmD9VHONsl/CG1rU9Isw1jtB5g1YxuBA7M/m36XN6x2u+NtNMDB9P56yc4gfsZVES\nKA9v+yY2/l45L8d/WUkUi0YXomn6hyBGI7JrBLq0CX37GEYP6O9rrKipfz73XfO7\nJIGzOKZlljb/D9RX/g7nRbCn+3EtH7xnk+TK/50euEKw8SMUg147sJTcpQmv6UzZ\ncM4JgL0HbHVCojV4C/plELwMddALOFeYQzTif6sMRPf+3DSj8frbInjChC3yOLy0\n6br92KFom17EIj2CAcoeq7UPhi2oouYBwPxh5ytdehJkoo+sN7RIWua6P2WSmon5\nU888cSylXC0+ADFdgLX9K2zrDVYUG1vo8CX0vzxFBaHwN6Px26fhIT1/hYUHQR1z\nVfNDcyQmXqkOnZvvoMfz/Q0s9BhFJ/zU6AgQbIZE/hm1spsfgvtsD1frZfygXJ9f\nirP+MSAI80xHSf91qSRZOj4Pl3ZJNbq4yYxv0b1pkMqeGdjdCYhLU+LZ4wbQmpCk\nSVe2prlLureigXtmZfkqevRz7FrIZiu9ky8wnCAPwC7/zmS18rgP/17bOtL4/iIz\nQhxAAoAMWVrGyJivSkjhSGx1uCojsWfsTAm11P7jsruIL61ZzMUVE2aM3Pmj5G+W\n9AcZ58Em+1WsVnAXdUR//bMmhyr8wL/G1YO1V3JEJTRdxsSxdYa4deGBBY/Adpsw\n24jxhOJR+lsJpqIUeb999+R8euDhRHG9eFO7DRu6weatUJ6suupoDTRWtr/4yGqe\ndKxV3qQhNLSnaAzqW/1nA3iUB4k7kCaKZxhdhDbClf9P37qaRW467BLCVO/coL3y\nVm50dwdrNtKpMBh3ZpbB1uJvgi9mXtyBOMJ3v8RZeDzFiG8HdCtg9RvIt/AIFoHR\nH3S+U79NT6i0KPzLImDfs8T7RlpyuMc4Ufs8ggyg9v3Ae6cN3eQyxcK3w0cbBwsh\n/nQNfsA6uu+9H7NhbehBMhYnpNZyrHzCmzyXkauwRAqoCbGCNykTRwsur9gS41TQ\nM8ssD1jFheOJf3hODnkKU+HKjvMROl1DK7zdmLdNzA1cvtZH/nCC9KPj1z8QC47S\nxx+dTZSx4ONAhwbS/LN3PoKtn8LPjY9NP9uDWI+TWYquS2U+KHDrBDlsgozDbs/O\njCxcpDzNmXpWQHEtHU7649OXHP7UeNST1mCUCH5qdank0V1iejF6/CfTFU4MfcrG\nYT90qFF93M3v01BbxP+EIY2/9tiIPbrd\n=0YYh\n-----END PGP PUBLIC KEY BLOCK-----\n"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-0000000001a6",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:53.794053Z",
                            "start": "2026-07-30T06:33:52.113766Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000001fb",
                        "name": "Add apt keys"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "apt_repository",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "diff": [],
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "codename": null,
                                            "filename": null,
                                            "install_python_apt": true,
                                            "mode": null,
                                            "repo": "deb https://download.docker.com/linux/ubuntu noble stable",
                                            "state": "present",
                                            "update_cache": false,
                                            "update_cache_retries": 5,
                                            "update_cache_retry_max_delay": 12,
                                            "validate_certs": true
                                        }
                                    },
                                    "repo": "deb https://download.docker.com/linux/ubuntu noble stable",
                                    "sources_added": [
                                        "/etc/apt/sources.list.d/download_docker_com_linux_ubuntu.list"
                                    ],
                                    "sources_removed": [],
                                    "state": "present",
                                    "zj_item": {
                                        "repo": "deb https://download.docker.com/linux/ubuntu noble stable"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-0000000001a6",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:54.594073Z",
                            "start": "2026-07-30T06:33:53.801117Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000001fd",
                        "name": "Add apt repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "apt",
                            "cache_update_time": 1785393237,
                            "cache_updated": true,
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "only_upgrade": false,
                                    "package": null,
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-0000000001a6",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:33:59.080732Z",
                            "start": "2026-07-30T06:33:54.606708Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000001ff",
                        "name": "Update APT cache"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "cache_update_time": 1785393237,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "apparmor",
                                        "apt-transport-https",
                                        "ca-certificates",
                                        "curl",
                                        "software-properties-common"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "apparmor",
                                        "apt-transport-https",
                                        "ca-certificates",
                                        "curl",
                                        "software-properties-common"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nSuggested packages:\n  apparmor-profiles-extra apparmor-utils\nThe following NEW packages will be installed:\n  apparmor\n0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.\nNeed to get 640 kB of archives.\nAfter this operation, 3224 kB of additional disk space will be used.\nGet:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 apparmor amd64 4.0.1really4.0.1-0ubuntu0.24.04.7 [640 kB]\nFetched 640 kB in 0s (2534 kB/s)\nSelecting previously unselected package apparmor.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 36098 files and directories currently installed.)\r\nPreparing to unpack .../apparmor_4.0.1really4.0.1-0ubuntu0.24.04.7_amd64.deb ...\r\nUnpacking apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...\r\nSetting up apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...\r\nCreated symlink /etc/systemd/system/sysinit.target.wants/apparmor.service \u2192 /usr/lib/systemd/system/apparmor.service.\r\r\nReloading AppArmor profiles \r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "Suggested packages:",
                                "  apparmor-profiles-extra apparmor-utils",
                                "The following NEW packages will be installed:",
                                "  apparmor",
                                "0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.",
                                "Need to get 640 kB of archives.",
                                "After this operation, 3224 kB of additional disk space will be used.",
                                "Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 apparmor amd64 4.0.1really4.0.1-0ubuntu0.24.04.7 [640 kB]",
                                "Fetched 640 kB in 0s (2534 kB/s)",
                                "Selecting previously unselected package apparmor.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 36098 files and directories currently installed.)",
                                "Preparing to unpack .../apparmor_4.0.1really4.0.1-0ubuntu0.24.04.7_amd64.deb ...",
                                "Unpacking apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...",
                                "Setting up apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...",
                                "Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service \u2192 /usr/lib/systemd/system/apparmor.service.",
                                "",
                                "Reloading AppArmor profiles "
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:06.272630Z",
                            "start": "2026-07-30T06:33:59.094054Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e5",
                        "name": "Install pre-reqs"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "docker.io"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "docker.io"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "absent",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:07.173585Z",
                            "start": "2026-07-30T06:34:06.279982Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e6",
                        "name": "Remove packages"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "cache_update_time": 1785393237,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "docker-ce",
                                        "docker-ce-cli",
                                        "docker-buildx-plugin",
                                        "docker-compose-plugin",
                                        "containerd.io"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "docker-ce",
                                        "docker-ce-cli",
                                        "docker-buildx-plugin",
                                        "docker-compose-plugin",
                                        "containerd.io"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n  libnftables1 nftables\nSuggested packages:\n  cgroupfs-mount | cgroup-lite docker-model-plugin firewalld\nRecommended packages:\n  docker-ce-rootless-extras pigz\nThe following NEW packages will be installed:\n  containerd.io docker-buildx-plugin docker-ce docker-ce-cli\n  docker-compose-plugin libnftables1 nftables\n0 upgraded, 7 newly installed, 0 to remove and 2 not upgraded.\nNeed to get 89.5 MB of archives.\nAfter this operation, 355 MB of additional disk space will be used.\nGet:1 https://download.docker.com/linux/ubuntu noble/stable amd64 containerd.io amd64 2.2.6-1~ubuntu.24.04~noble [23.6 MB]\nGet:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libnftables1 amd64 1.0.9-1ubuntu0.1 [359 kB]\nGet:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 nftables amd64 1.0.9-1ubuntu0.1 [69.8 kB]\nGet:4 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce-cli amd64 5:29.6.2-1~ubuntu.24.04~noble [16.9 MB]\nGet:5 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce amd64 5:29.6.2-1~ubuntu.24.04~noble [23.3 MB]\nGet:6 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-buildx-plugin amd64 0.36.0-1~ubuntu.24.04~noble [17.2 MB]\nGet:7 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-compose-plugin amd64 5.3.1-1~ubuntu.24.04~noble [8100 kB]\nFetched 89.5 MB in 1s (88.2 MB/s)\nSelecting previously unselected package containerd.io.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 36394 files and directories currently installed.)\r\nPreparing to unpack .../0-containerd.io_2.2.6-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking containerd.io (2.2.6-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package docker-ce-cli.\r\nPreparing to unpack .../1-docker-ce-cli_5%3a29.6.2-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-ce-cli (5:29.6.2-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package libnftables1:amd64.\r\nPreparing to unpack .../2-libnftables1_1.0.9-1ubuntu0.1_amd64.deb ...\r\nUnpacking libnftables1:amd64 (1.0.9-1ubuntu0.1) ...\r\nSelecting previously unselected package nftables.\r\nPreparing to unpack .../3-nftables_1.0.9-1ubuntu0.1_amd64.deb ...\r\nUnpacking nftables (1.0.9-1ubuntu0.1) ...\r\nSelecting previously unselected package docker-ce.\r\nPreparing to unpack .../4-docker-ce_5%3a29.6.2-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-ce (5:29.6.2-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package docker-buildx-plugin.\r\nPreparing to unpack .../5-docker-buildx-plugin_0.36.0-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-buildx-plugin (0.36.0-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package docker-compose-plugin.\r\nPreparing to unpack .../6-docker-compose-plugin_5.3.1-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-compose-plugin (5.3.1-1~ubuntu.24.04~noble) ...\r\nSetting up libnftables1:amd64 (1.0.9-1ubuntu0.1) ...\r\nSetting up nftables (1.0.9-1ubuntu0.1) ...\r\nSetting up docker-buildx-plugin (0.36.0-1~ubuntu.24.04~noble) ...\r\nSetting up containerd.io (2.2.6-1~ubuntu.24.04~noble) ...\r\nCreated symlink /etc/systemd/system/multi-user.target.wants/containerd.service \u2192 /usr/lib/systemd/system/containerd.service.\r\r\nSetting up docker-compose-plugin (5.3.1-1~ubuntu.24.04~noble) ...\r\nSetting up docker-ce-cli (5:29.6.2-1~ubuntu.24.04~noble) ...\r\nSetting up docker-ce (5:29.6.2-1~ubuntu.24.04~noble) ...\r\nCreated symlink /etc/systemd/system/multi-user.target.wants/docker.service \u2192 /usr/lib/systemd/system/docker.service.\r\r\nCreated symlink /etc/systemd/system/sockets.target.wants/docker.socket \u2192 /usr/lib/systemd/system/docker.socket.\r\r\nProcessing triggers for libc-bin (2.39-0ubuntu8.8) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "The following additional packages will be installed:",
                                "  libnftables1 nftables",
                                "Suggested packages:",
                                "  cgroupfs-mount | cgroup-lite docker-model-plugin firewalld",
                                "Recommended packages:",
                                "  docker-ce-rootless-extras pigz",
                                "The following NEW packages will be installed:",
                                "  containerd.io docker-buildx-plugin docker-ce docker-ce-cli",
                                "  docker-compose-plugin libnftables1 nftables",
                                "0 upgraded, 7 newly installed, 0 to remove and 2 not upgraded.",
                                "Need to get 89.5 MB of archives.",
                                "After this operation, 355 MB of additional disk space will be used.",
                                "Get:1 https://download.docker.com/linux/ubuntu noble/stable amd64 containerd.io amd64 2.2.6-1~ubuntu.24.04~noble [23.6 MB]",
                                "Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libnftables1 amd64 1.0.9-1ubuntu0.1 [359 kB]",
                                "Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 nftables amd64 1.0.9-1ubuntu0.1 [69.8 kB]",
                                "Get:4 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce-cli amd64 5:29.6.2-1~ubuntu.24.04~noble [16.9 MB]",
                                "Get:5 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce amd64 5:29.6.2-1~ubuntu.24.04~noble [23.3 MB]",
                                "Get:6 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-buildx-plugin amd64 0.36.0-1~ubuntu.24.04~noble [17.2 MB]",
                                "Get:7 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-compose-plugin amd64 5.3.1-1~ubuntu.24.04~noble [8100 kB]",
                                "Fetched 89.5 MB in 1s (88.2 MB/s)",
                                "Selecting previously unselected package containerd.io.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 36394 files and directories currently installed.)",
                                "Preparing to unpack .../0-containerd.io_2.2.6-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking containerd.io (2.2.6-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package docker-ce-cli.",
                                "Preparing to unpack .../1-docker-ce-cli_5%3a29.6.2-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-ce-cli (5:29.6.2-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package libnftables1:amd64.",
                                "Preparing to unpack .../2-libnftables1_1.0.9-1ubuntu0.1_amd64.deb ...",
                                "Unpacking libnftables1:amd64 (1.0.9-1ubuntu0.1) ...",
                                "Selecting previously unselected package nftables.",
                                "Preparing to unpack .../3-nftables_1.0.9-1ubuntu0.1_amd64.deb ...",
                                "Unpacking nftables (1.0.9-1ubuntu0.1) ...",
                                "Selecting previously unselected package docker-ce.",
                                "Preparing to unpack .../4-docker-ce_5%3a29.6.2-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-ce (5:29.6.2-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package docker-buildx-plugin.",
                                "Preparing to unpack .../5-docker-buildx-plugin_0.36.0-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-buildx-plugin (0.36.0-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package docker-compose-plugin.",
                                "Preparing to unpack .../6-docker-compose-plugin_5.3.1-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-compose-plugin (5.3.1-1~ubuntu.24.04~noble) ...",
                                "Setting up libnftables1:amd64 (1.0.9-1ubuntu0.1) ...",
                                "Setting up nftables (1.0.9-1ubuntu0.1) ...",
                                "Setting up docker-buildx-plugin (0.36.0-1~ubuntu.24.04~noble) ...",
                                "Setting up containerd.io (2.2.6-1~ubuntu.24.04~noble) ...",
                                "Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service \u2192 /usr/lib/systemd/system/containerd.service.",
                                "",
                                "Setting up docker-compose-plugin (5.3.1-1~ubuntu.24.04~noble) ...",
                                "Setting up docker-ce-cli (5:29.6.2-1~ubuntu.24.04~noble) ...",
                                "Setting up docker-ce (5:29.6.2-1~ubuntu.24.04~noble) ...",
                                "Created symlink /etc/systemd/system/multi-user.target.wants/docker.service \u2192 /usr/lib/systemd/system/docker.service.",
                                "",
                                "Created symlink /etc/systemd/system/sockets.target.wants/docker.socket \u2192 /usr/lib/systemd/system/docker.socket.",
                                "",
                                "Processing triggers for libc-bin (2.39-0ubuntu8.8) ..."
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:20.468633Z",
                            "start": "2026-07-30T06:34:07.183165Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e7",
                        "name": "Install upstream docker using package"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "docker-setup.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:20.509279Z",
                            "start": "2026-07-30T06:34:20.474920Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-0000000000e8",
                        "name": "Setup docker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "group",
                            "changed": false,
                            "gid": 989,
                            "invocation": {
                                "module_args": {
                                    "force": false,
                                    "gid": null,
                                    "local": false,
                                    "name": "docker",
                                    "non_unique": false,
                                    "state": "present",
                                    "system": false
                                }
                            },
                            "name": "docker",
                            "state": "present",
                            "system": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:21.081259Z",
                            "start": "2026-07-30T06:34:20.560491Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000222",
                        "name": "Ensure \"docker\" group exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "user",
                            "append": true,
                            "changed": true,
                            "comment": "",
                            "group": 1000,
                            "groups": "docker",
                            "home": "/home/zuul",
                            "invocation": {
                                "module_args": {
                                    "append": true,
                                    "authorization": null,
                                    "comment": null,
                                    "create_home": true,
                                    "expires": null,
                                    "force": false,
                                    "generate_ssh_key": null,
                                    "group": null,
                                    "groups": [
                                        "docker"
                                    ],
                                    "hidden": null,
                                    "home": null,
                                    "local": null,
                                    "login_class": null,
                                    "move_home": false,
                                    "name": "zuul",
                                    "non_unique": false,
                                    "password": null,
                                    "password_expire_max": null,
                                    "password_expire_min": null,
                                    "password_expire_warn": null,
                                    "password_lock": null,
                                    "profile": null,
                                    "remove": false,
                                    "role": null,
                                    "seuser": null,
                                    "shell": null,
                                    "skeleton": null,
                                    "ssh_key_bits": 0,
                                    "ssh_key_comment": "ansible-generated on ubuntu",
                                    "ssh_key_file": null,
                                    "ssh_key_passphrase": null,
                                    "ssh_key_type": "rsa",
                                    "state": "present",
                                    "system": false,
                                    "uid": null,
                                    "umask": null,
                                    "update_password": "always"
                                }
                            },
                            "move_home": false,
                            "name": "zuul",
                            "shell": "/bin/bash",
                            "state": "present",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:21.777273Z",
                            "start": "2026-07-30T06:34:21.091574Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000223",
                        "name": "Add user to docker group"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "docker_userland_proxy is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:21.811613Z",
                            "start": "2026-07-30T06:34:21.786437Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000224",
                        "name": "Update docker daemon proxy configuration"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "ansible_default_ipv4.mtu < 1500",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:21.843910Z",
                            "start": "2026-07-30T06:34:21.818487Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000225",
                        "name": "Lower default MTU"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "systemctl",
                                "is-failed",
                                "docker.socket"
                            ],
                            "delta": "0:00:00.015391",
                            "end": "2026-07-30 06:34:22.186663",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "systemctl is-failed docker.socket",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000226-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-30 06:34:22.171272",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "active",
                            "stdout_lines": [
                                "active"
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000226-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:22.398577Z",
                            "start": "2026-07-30T06:34:21.887225Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000226",
                        "name": "Get the status of the docket.socket unit"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "systemctl",
                                "is-failed",
                                "docker"
                            ],
                            "delta": "0:00:00.016398",
                            "end": "2026-07-30 06:34:22.828431",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "systemctl is-failed docker",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000227-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-30 06:34:22.812033",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "active",
                            "stdout_lines": [
                                "active"
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000227-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:22.945539Z",
                            "start": "2026-07-30T06:34:22.434820Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000227",
                        "name": "Get the status of the docket unit"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "debug",
                            "changed": false,
                            "false_condition": "(docker_userland_proxy is defined) or (ansible_default_ipv4.mtu < 1500) or (_docker_socket_status.stdout != 'active') or (_docker_socket_status.stdout != 'active')",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:22.997347Z",
                            "start": "2026-07-30T06:34:22.959820Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000228",
                        "name": "Restart docker"
                    }
                },
                {
                    "hosts": {},
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "start": "2026-07-30T06:34:23.008696Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000229",
                        "name": "Reset ssh connection to pick up docker group"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "docker_compose_install | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:23.082175Z",
                            "start": "2026-07-30T06:34:23.056227Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000024",
                        "name": "Install docker-compose"
                    }
                },
                {
                    "hosts": {},
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "start": "2026-07-30T06:34:23.091886Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000025",
                        "name": "Flush handlers before role exit"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "service",
                            "changed": true,
                            "enabled": true,
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker.socket",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "stopped"
                                }
                            },
                            "name": "docker.socket",
                            "state": "stopped",
                            "status": {
                                "Accept": "no",
                                "ActiveEnterTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "ActiveEnterTimestampMonotonic": "10948596538",
                                "ActiveExitTimestampMonotonic": "0",
                                "ActiveState": "active",
                                "After": "system.slice -.mount sysinit.target",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "AssertTimestampMonotonic": "10948587338",
                                "Backlog": "2147483647",
                                "Before": "sockets.target shutdown.target docker.service",
                                "BindIPv6Only": "default",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "Broadcast": "no",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "1329000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "no",
                                "CanIsolate": "no",
                                "CanReload": "no",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "ConditionTimestampMonotonic": "10948587335",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroup": "/system.slice/docker.socket",
                                "ControlGroupId": "4415",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "DeferAcceptUSec": "0",
                                "Delegate": "no",
                                "Description": "Docker Socket for the API",
                                "DevicePolicy": "auto",
                                "DirectoryMode": "0755",
                                "DynamicUser": "no",
                                "EffectiveCPUs": "0-1",
                                "EffectiveMemoryNodes": "0",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorName": "docker.socket",
                                "FinalKillSignal": "9",
                                "FlushPending": "no",
                                "FragmentPath": "/usr/lib/systemd/system/docker.socket",
                                "FreeBind": "no",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "IPTOS": "-1",
                                "IPTTL": "-1",
                                "Id": "docker.socket",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestampMonotonic": "0",
                                "InactiveExitTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "InactiveExitTimestampMonotonic": "10948589286",
                                "InvocationID": "79d7cfecabc345feb383f5524a742f57",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeepAlive": "no",
                                "KeepAliveIntervalUSec": "0",
                                "KeepAliveProbes": "0",
                                "KeepAliveTimeUSec": "0",
                                "KeyringMode": "shared",
                                "KillMode": "control-group",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "0",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "15372",
                                "LimitNPROCSoft": "15372",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "15372",
                                "LimitSIGPENDINGSoft": "15372",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "Listen": "/run/docker.sock (Stream)",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "Mark": "-1",
                                "MaxConnections": "64",
                                "MaxConnectionsPerSource": "0",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "3549020160",
                                "MemoryCurrent": "0",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "262144",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "0",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "0",
                                "MemoryZSwapCurrent": "0",
                                "MemoryZSwapMax": "infinity",
                                "MessageQueueMaxMessages": "0",
                                "MessageQueueMessageSize": "0",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NAccepted": "0",
                                "NConnections": "0",
                                "NRefused": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.socket",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoDelay": "no",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "OOMScoreAdjust": "0",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "PassCredentials": "no",
                                "PassPacketInfo": "no",
                                "PassSecurity": "no",
                                "Perpetual": "no",
                                "PipeSize": "0",
                                "PollLimitBurst": "15",
                                "PollLimitIntervalUSec": "2s",
                                "Priority": "-1",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "ReceiveBuffer": "0",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "RemoveIPC": "no",
                                "RemoveOnStop": "no",
                                "RequiredBy": "docker.service",
                                "Requires": "system.slice -.mount sysinit.target",
                                "RequiresMountsFor": "/run/docker.sock",
                                "RestartKillSignal": "15",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "ReusePort": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendBuffer": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "SocketGroup": "docker",
                                "SocketMode": "0660",
                                "SocketProtocol": "0",
                                "SocketUser": "root",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "5",
                                "StartLimitIntervalUSec": "10s",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Thu 2026-07-30 06:34:19 UTC",
                                "StateChangeTimestampMonotonic": "10949460268",
                                "StateDirectoryMode": "0755",
                                "StopWhenUnneeded": "no",
                                "SubState": "running",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "0",
                                "TasksMax": "4611",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Timestamping": "off",
                                "Transient": "no",
                                "Transparent": "no",
                                "TriggerLimitBurst": "20",
                                "TriggerLimitIntervalUSec": "2s",
                                "Triggers": "docker.service",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "sockets.target",
                                "WatchdogSignal": "6",
                                "Writable": "no"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:24.322772Z",
                            "start": "2026-07-30T06:34:23.098558Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000002b",
                        "name": "Stop docker.socket to avoid any conflict"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "service",
                            "changed": true,
                            "enabled": true,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "started"
                                }
                            },
                            "name": "docker",
                            "state": "started",
                            "status": {
                                "ActiveEnterTimestamp": "Thu 2026-07-30 06:34:19 UTC",
                                "ActiveEnterTimestampMonotonic": "10949458920",
                                "ActiveExitTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ActiveExitTimestampMonotonic": "10953924795",
                                "ActiveState": "inactive",
                                "After": "time-set.target system.slice network-online.target docker.socket basic.target containerd.service systemd-journald.socket nss-lookup.target sysinit.target firewalld.service",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "AssertTimestampMonotonic": "10948597248",
                                "Before": "multi-user.target shutdown.target",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "712206000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "yes",
                                "CanIsolate": "no",
                                "CanReload": "yes",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CleanResult": "success",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "ConditionTimestampMonotonic": "10948597246",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroupId": "4475",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "Delegate": "yes",
                                "DelegateControllers": "cpu cpuset io memory pids",
                                "Description": "Docker Application Container Engine",
                                "DevicePolicy": "auto",
                                "Documentation": "https://docs.docker.com",
                                "DynamicUser": "no",
                                "ExecMainCode": "1",
                                "ExecMainExitTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ExecMainExitTimestampMonotonic": "10953932784",
                                "ExecMainPID": "3279",
                                "ExecMainStartTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "ExecMainStartTimestampMonotonic": "10948598533",
                                "ExecMainStatus": "0",
                                "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
                                "ExecReloadEx": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
                                "ExecStart": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; ignore_errors=no ; start_time=[Thu 2026-07-30 06:34:18 UTC] ; stop_time=[Thu 2026-07-30 06:34:24 UTC] ; pid=3279 ; code=exited ; status=0 }",
                                "ExecStartEx": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; flags= ; start_time=[Thu 2026-07-30 06:34:18 UTC] ; stop_time=[Thu 2026-07-30 06:34:24 UTC] ; pid=3279 ; code=exited ; status=0 }",
                                "ExitType": "main",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorStoreMax": "0",
                                "FileDescriptorStorePreserve": "restart",
                                "FinalKillSignal": "9",
                                "FragmentPath": "/usr/lib/systemd/system/docker.service",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "GuessMainPID": "yes",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "Id": "docker.service",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "InactiveEnterTimestampMonotonic": "10953932963",
                                "InactiveExitTimestamp": "Thu 2026-07-30 06:34:18 UTC",
                                "InactiveExitTimestampMonotonic": "10948598780",
                                "InvocationID": "37ea6f45e9634ba49006682f7dcc2ed1",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeyringMode": "private",
                                "KillMode": "process",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "infinity",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "infinity",
                                "LimitNPROCSoft": "infinity",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "15372",
                                "LimitSIGPENDINGSoft": "15372",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "MainPID": "0",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "3550216192",
                                "MemoryCurrent": "[not set]",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "[not set]",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "[not set]",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "[not set]",
                                "MemoryZSwapCurrent": "[not set]",
                                "MemoryZSwapMax": "infinity",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NFileDescriptorStore": "0",
                                "NRestarts": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.service",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "NotifyAccess": "main",
                                "OOMPolicy": "continue",
                                "OOMScoreAdjust": "-500",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "Perpetual": "no",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "ReloadResult": "success",
                                "ReloadSignal": "1",
                                "RemainAfterExit": "no",
                                "RemoveIPC": "no",
                                "Requires": "docker.socket system.slice sysinit.target",
                                "Restart": "always",
                                "RestartKillSignal": "15",
                                "RestartMaxDelayUSec": "infinity",
                                "RestartMode": "normal",
                                "RestartSteps": "0",
                                "RestartUSec": "2s",
                                "RestartUSecNext": "2s",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "RootDirectoryStartOnly": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "RuntimeMaxUSec": "infinity",
                                "RuntimeRandomizedExtraUSec": "0",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "3",
                                "StartLimitIntervalUSec": "1min",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "StateChangeTimestampMonotonic": "10953932963",
                                "StateDirectoryMode": "0755",
                                "StatusErrno": "0",
                                "StopWhenUnneeded": "no",
                                "SubState": "dead",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "[not set]",
                                "TasksMax": "infinity",
                                "TimeoutAbortUSec": "1min 30s",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutStartFailureMode": "terminate",
                                "TimeoutStartUSec": "infinity",
                                "TimeoutStopFailureMode": "terminate",
                                "TimeoutStopUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Transient": "no",
                                "TriggeredBy": "docker.socket",
                                "Type": "notify",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "multi-user.target",
                                "Wants": "containerd.service network-online.target",
                                "WatchdogSignal": "6",
                                "WatchdogTimestampMonotonic": "0",
                                "WatchdogUSec": "0"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:26.089177Z",
                            "start": "2026-07-30T06:34:24.331099Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000002c",
                        "name": "Assure docker service is running"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "service",
                            "changed": false,
                            "enabled": true,
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker.socket",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "started"
                                }
                            },
                            "name": "docker.socket",
                            "state": "started",
                            "status": {
                                "Accept": "no",
                                "ActiveEnterTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ActiveEnterTimestampMonotonic": "10954530548",
                                "ActiveExitTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ActiveExitTimestampMonotonic": "10953935532",
                                "ActiveState": "active",
                                "After": "system.slice -.mount sysinit.target",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "AssertTimestampMonotonic": "10954518979",
                                "Backlog": "2147483647",
                                "Before": "sockets.target shutdown.target docker.service",
                                "BindIPv6Only": "default",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "Broadcast": "no",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "1373000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "no",
                                "CanIsolate": "no",
                                "CanReload": "no",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ConditionTimestampMonotonic": "10954518976",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroup": "/system.slice/docker.socket",
                                "ControlGroupId": "4584",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "DeferAcceptUSec": "0",
                                "Delegate": "no",
                                "Description": "Docker Socket for the API",
                                "DevicePolicy": "auto",
                                "DirectoryMode": "0755",
                                "DynamicUser": "no",
                                "EffectiveCPUs": "0-1",
                                "EffectiveMemoryNodes": "0",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorName": "docker.socket",
                                "FinalKillSignal": "9",
                                "FlushPending": "no",
                                "FragmentPath": "/usr/lib/systemd/system/docker.socket",
                                "FreeBind": "no",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "IPTOS": "-1",
                                "IPTTL": "-1",
                                "Id": "docker.socket",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "InactiveEnterTimestampMonotonic": "10953935532",
                                "InactiveExitTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "InactiveExitTimestampMonotonic": "10954520578",
                                "InvocationID": "3764f32fddc74b24886f2edf03e59cd4",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeepAlive": "no",
                                "KeepAliveIntervalUSec": "0",
                                "KeepAliveProbes": "0",
                                "KeepAliveTimeUSec": "0",
                                "KeyringMode": "shared",
                                "KillMode": "control-group",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "0",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "15372",
                                "LimitNPROCSoft": "15372",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "15372",
                                "LimitSIGPENDINGSoft": "15372",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "Listen": "/run/docker.sock (Stream)",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "Mark": "-1",
                                "MaxConnections": "64",
                                "MaxConnectionsPerSource": "0",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "3556741120",
                                "MemoryCurrent": "0",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "262144",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "0",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "0",
                                "MemoryZSwapCurrent": "0",
                                "MemoryZSwapMax": "infinity",
                                "MessageQueueMaxMessages": "0",
                                "MessageQueueMessageSize": "0",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NAccepted": "0",
                                "NConnections": "0",
                                "NRefused": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.socket",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoDelay": "no",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "OOMScoreAdjust": "0",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "PassCredentials": "no",
                                "PassPacketInfo": "no",
                                "PassSecurity": "no",
                                "Perpetual": "no",
                                "PipeSize": "0",
                                "PollLimitBurst": "15",
                                "PollLimitIntervalUSec": "2s",
                                "Priority": "-1",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "ReceiveBuffer": "0",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "RemoveIPC": "no",
                                "RemoveOnStop": "no",
                                "RequiredBy": "docker.service",
                                "Requires": "system.slice -.mount sysinit.target",
                                "RequiresMountsFor": "/run/docker.sock",
                                "RestartKillSignal": "15",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "ReusePort": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendBuffer": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "SocketGroup": "docker",
                                "SocketMode": "0660",
                                "SocketProtocol": "0",
                                "SocketUser": "root",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "5",
                                "StartLimitIntervalUSec": "10s",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Thu 2026-07-30 06:34:25 UTC",
                                "StateChangeTimestampMonotonic": "10955647030",
                                "StateDirectoryMode": "0755",
                                "StopWhenUnneeded": "no",
                                "SubState": "running",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "0",
                                "TasksMax": "4611",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Timestamping": "off",
                                "Transient": "no",
                                "Transparent": "no",
                                "TriggerLimitBurst": "20",
                                "TriggerLimitIntervalUSec": "2s",
                                "Triggers": "docker.service",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "sockets.target",
                                "WatchdogSignal": "6",
                                "Writable": "no"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:26.678013Z",
                            "start": "2026-07-30T06:34:26.095035Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000002d",
                        "name": "Assure docker.socket service is running"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/run/docker.sock"
                                },
                                "before": {
                                    "path": "/var/run/docker.sock"
                                }
                            },
                            "gid": 989,
                            "group": "docker",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": "docker",
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/var/run/docker.sock",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "file",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0660",
                            "owner": "root",
                            "path": "/var/run/docker.sock",
                            "size": 0,
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:27.176875Z",
                            "start": "2026-07-30T06:34:26.686711Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-00000000002e",
                        "name": "Correct group ownership on docker sock"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "docker",
                                "ps"
                            ],
                            "delta": "0:00:00.030233",
                            "end": "2026-07-30 06:34:27.511812",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "docker ps",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000026-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:34:27.481579",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES",
                            "stdout_lines": [
                                "CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES"
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000026-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:27.719455Z",
                            "start": "2026-07-30T06:34:27.208465Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000026",
                        "name": "Validate ability to talk with docker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "docker",
                                "version"
                            ],
                            "delta": "0:00:00.046644",
                            "end": "2026-07-30 06:34:28.092553",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "docker version",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-4570-7326-000000000027-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:34:28.045909",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Client: Docker Engine - Community\n Version:           29.6.2\n API version:       1.55\n Go version:        go1.26.5\n Git commit:        dfc4efb\n Built:             Thu Jul 16 16:12:18 2026\n OS/Arch:           linux/amd64\n Context:           default\n\nServer: Docker Engine - Community\n Engine:\n  Version:          29.6.2\n  API version:      1.55 (minimum version 1.40)\n  Go version:       go1.26.5\n  Git commit:       3d80467\n  Built:            Thu Jul 16 16:12:18 2026\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          v2.2.6\n  GitCommit:        11ce9d5f3c68c941867e82890e93e815c1304f1b\n runc:\n  Version:          1.3.6\n  GitCommit:        v1.3.6-0-g491b69ba\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0",
                            "stdout_lines": [
                                "Client: Docker Engine - Community",
                                " Version:           29.6.2",
                                " API version:       1.55",
                                " Go version:        go1.26.5",
                                " Git commit:        dfc4efb",
                                " Built:             Thu Jul 16 16:12:18 2026",
                                " OS/Arch:           linux/amd64",
                                " Context:           default",
                                "",
                                "Server: Docker Engine - Community",
                                " Engine:",
                                "  Version:          29.6.2",
                                "  API version:      1.55 (minimum version 1.40)",
                                "  Go version:       go1.26.5",
                                "  Git commit:       3d80467",
                                "  Built:            Thu Jul 16 16:12:18 2026",
                                "  OS/Arch:          linux/amd64",
                                "  Experimental:     false",
                                " containerd:",
                                "  Version:          v2.2.6",
                                "  GitCommit:        11ce9d5f3c68c941867e82890e93e815c1304f1b",
                                " runc:",
                                "  Version:          1.3.6",
                                "  GitCommit:        v1.3.6-0-g491b69ba",
                                " docker-init:",
                                "  Version:          0.19.0",
                                "  GitCommit:        de40ad0"
                            ],
                            "zuul_log_id": "0242ac1f-6606-4570-7326-000000000027-1-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:28.277560Z",
                            "start": "2026-07-30T06:34:27.763925Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000027",
                        "name": "Get version details"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "debug",
                            "changed": false,
                            "msg": {
                                "changed": true,
                                "cmd": [
                                    "docker",
                                    "version"
                                ],
                                "delta": "0:00:00.046644",
                                "end": "2026-07-30 06:34:28.092553",
                                "failed": false,
                                "msg": "",
                                "rc": 0,
                                "start": "2026-07-30 06:34:28.045909",
                                "stderr": "",
                                "stderr_lines": [],
                                "stdout": "Client: Docker Engine - Community\n Version:           29.6.2\n API version:       1.55\n Go version:        go1.26.5\n Git commit:        dfc4efb\n Built:             Thu Jul 16 16:12:18 2026\n OS/Arch:           linux/amd64\n Context:           default\n\nServer: Docker Engine - Community\n Engine:\n  Version:          29.6.2\n  API version:      1.55 (minimum version 1.40)\n  Go version:       go1.26.5\n  Git commit:       3d80467\n  Built:            Thu Jul 16 16:12:18 2026\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          v2.2.6\n  GitCommit:        11ce9d5f3c68c941867e82890e93e815c1304f1b\n runc:\n  Version:          1.3.6\n  GitCommit:        v1.3.6-0-g491b69ba\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0",
                                "stdout_lines": [
                                    "Client: Docker Engine - Community",
                                    " Version:           29.6.2",
                                    " API version:       1.55",
                                    " Go version:        go1.26.5",
                                    " Git commit:        dfc4efb",
                                    " Built:             Thu Jul 16 16:12:18 2026",
                                    " OS/Arch:           linux/amd64",
                                    " Context:           default",
                                    "",
                                    "Server: Docker Engine - Community",
                                    " Engine:",
                                    "  Version:          29.6.2",
                                    "  API version:      1.55 (minimum version 1.40)",
                                    "  Go version:       go1.26.5",
                                    "  Git commit:       3d80467",
                                    "  Built:            Thu Jul 16 16:12:18 2026",
                                    "  OS/Arch:          linux/amd64",
                                    "  Experimental:     false",
                                    " containerd:",
                                    "  Version:          v2.2.6",
                                    "  GitCommit:        11ce9d5f3c68c941867e82890e93e815c1304f1b",
                                    " runc:",
                                    "  Version:          1.3.6",
                                    "  GitCommit:        v1.3.6-0-g491b69ba",
                                    " docker-init:",
                                    "  Version:          0.19.0",
                                    "  GitCommit:        de40ad0"
                                ],
                                "zuul_log_id": "0242ac1f-6606-4570-7326-000000000027-1-ubuntunoble"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:28.342443Z",
                            "start": "2026-07-30T06:34:28.292825Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000028",
                        "name": "Dump installed docker details"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "docker_use_buildset_registry | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-4570-7326-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:28.377386Z",
                            "start": "2026-07-30T06:34:28.350822Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000029",
                        "name": "Use buildset registry"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.service",
                            "changed": false,
                            "enabled": true,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "started"
                                }
                            },
                            "name": "docker",
                            "state": "started",
                            "status": {
                                "ActiveEnterTimestamp": "Thu 2026-07-30 06:34:25 UTC",
                                "ActiveEnterTimestampMonotonic": "10955646341",
                                "ActiveExitTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ActiveExitTimestampMonotonic": "10953924795",
                                "ActiveState": "active",
                                "After": "time-set.target system.slice network-online.target docker.socket basic.target containerd.service systemd-journald.socket nss-lookup.target sysinit.target firewalld.service",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "AssertTimestampMonotonic": "10954530934",
                                "Before": "multi-user.target shutdown.target",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "947408000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "yes",
                                "CanIsolate": "no",
                                "CanReload": "yes",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CleanResult": "success",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ConditionTimestampMonotonic": "10954530931",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroup": "/system.slice/docker.service",
                                "ControlGroupId": "4644",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "Delegate": "yes",
                                "DelegateControllers": "cpu cpuset io memory pids",
                                "Description": "Docker Application Container Engine",
                                "DevicePolicy": "auto",
                                "Documentation": "https://docs.docker.com",
                                "DynamicUser": "no",
                                "EffectiveCPUs": "0-1",
                                "EffectiveMemoryNodes": "0",
                                "ExecMainCode": "0",
                                "ExecMainExitTimestampMonotonic": "0",
                                "ExecMainPID": "3539",
                                "ExecMainStartTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "ExecMainStartTimestampMonotonic": "10954532230",
                                "ExecMainStatus": "0",
                                "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
                                "ExecReloadEx": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
                                "ExecStart": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; ignore_errors=no ; start_time=[Thu 2026-07-30 06:34:24 UTC] ; stop_time=[n/a] ; pid=3539 ; code=(null) ; status=0/0 }",
                                "ExecStartEx": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; flags= ; start_time=[Thu 2026-07-30 06:34:24 UTC] ; stop_time=[n/a] ; pid=3539 ; code=(null) ; status=0/0 }",
                                "ExitType": "main",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorStoreMax": "0",
                                "FileDescriptorStorePreserve": "restart",
                                "FinalKillSignal": "9",
                                "FragmentPath": "/usr/lib/systemd/system/docker.service",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "GuessMainPID": "yes",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "Id": "docker.service",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "InactiveEnterTimestampMonotonic": "10953932963",
                                "InactiveExitTimestamp": "Thu 2026-07-30 06:34:24 UTC",
                                "InactiveExitTimestampMonotonic": "10954532435",
                                "InvocationID": "c8385a3843394da883258af16778e21b",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeyringMode": "private",
                                "KillMode": "process",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "infinity",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "infinity",
                                "LimitNPROCSoft": "infinity",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "15372",
                                "LimitSIGPENDINGSoft": "15372",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "MainPID": "3539",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "3584245760",
                                "MemoryCurrent": "25804800",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "28700672",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "0",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "0",
                                "MemoryZSwapCurrent": "0",
                                "MemoryZSwapMax": "infinity",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NFileDescriptorStore": "0",
                                "NRestarts": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.service",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "NotifyAccess": "main",
                                "OOMPolicy": "continue",
                                "OOMScoreAdjust": "-500",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "Perpetual": "no",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "ReloadResult": "success",
                                "ReloadSignal": "1",
                                "RemainAfterExit": "no",
                                "RemoveIPC": "no",
                                "Requires": "docker.socket system.slice sysinit.target",
                                "Restart": "always",
                                "RestartKillSignal": "15",
                                "RestartMaxDelayUSec": "infinity",
                                "RestartMode": "normal",
                                "RestartSteps": "0",
                                "RestartUSec": "2s",
                                "RestartUSecNext": "2s",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "RootDirectoryStartOnly": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "RuntimeMaxUSec": "infinity",
                                "RuntimeRandomizedExtraUSec": "0",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "3",
                                "StartLimitIntervalUSec": "1min",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Thu 2026-07-30 06:34:25 UTC",
                                "StateChangeTimestampMonotonic": "10955646341",
                                "StateDirectoryMode": "0755",
                                "StatusErrno": "0",
                                "StopWhenUnneeded": "no",
                                "SubState": "running",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "9",
                                "TasksMax": "infinity",
                                "TimeoutAbortUSec": "1min 30s",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutStartFailureMode": "terminate",
                                "TimeoutStartUSec": "infinity",
                                "TimeoutStopFailureMode": "terminate",
                                "TimeoutStopUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Transient": "no",
                                "TriggeredBy": "docker.socket",
                                "Type": "notify",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "multi-user.target",
                                "Wants": "containerd.service network-online.target",
                                "WatchdogSignal": "6",
                                "WatchdogTimestampMonotonic": "0",
                                "WatchdogUSec": "0"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:28.979850Z",
                            "start": "2026-07-30T06:34:28.397231Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000033",
                        "name": "Ensure the Docker service is running"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785393237,
                            "cache_updated": false,
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "curl",
                                        "openssl",
                                        "python3-venv"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "curl",
                                        "openssl",
                                        "python3-venv"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:34:30.193317Z",
                            "start": "2026-07-30T06:34:28.988749Z"
                        },
                        "id": "0242ac1f-6606-4570-7326-000000000034",
                        "name": "Install required packages"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble": {
            "changed": 19,
            "failures": 0,
            "ignored": 0,
            "ok": 35,
            "rescued": 0,
            "skipped": 18,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/osism/python-osism/playbooks/test-sonic-e2e.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T06:53:24.122129Z",
                    "start": "2026-07-30T06:34:31.179993Z"
                },
                "id": "0242ac1f-6606-8b8c-2c78-000000000002",
                "name": "Run the SONiC config-generation E2E golden test"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "set -e\nset -o pipefail\nset -x\n\n/tmp/venv/bin/pipenv install --dev --deploy\n/tmp/venv/bin/pipenv run pip install .\n",
                            "delta": "0:01:05.855593",
                            "end": "2026-07-30 06:35:37.781458",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nset -o pipefail\nset -x\n\n/tmp/venv/bin/pipenv install --dev --deploy\n/tmp/venv/bin/pipenv run pip install .\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "src/github.com/osism/python-osism",
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-8b8c-2c78-000000000004-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:34:31.925865",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ /tmp/venv/bin/pipenv install --dev --deploy\nCreating a virtualenv for this project\nPipfile: /home/zuul/src/github.com/osism/python-osism/Pipfile\nUsing default python from /tmp/venv/bin/python3 3.12.3 to create virtualenv...\ncreated virtual environment CPython3.12.3.final.0-64-x86_64 in 419ms\n  creator \nCPython3Posix(dest=/home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It, \nclear=False, no_vcs_ignore=False, global=False)\n  seeder FromAppData(download=False, pip=bundle, via=copy, \napp_data_dir=/home/zuul/.cache/virtualenv)\n    added seed packages: pip==26.1.2\n  activators \nBashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator\n,PythonActivator,XonshActivator\n\n\u2714 Successfully created virtual environment!\nVirtualenv location: /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It\nInstalling dependencies from Pipfile.lock (405997)...\nInstalling dependencies from Pipfile.lock (405997)...\n+ /tmp/venv/bin/pipenv run pip install .\nProcessing ./.\n  Installing build dependencies: started\n  Installing build dependencies: finished with status 'done'\n  Getting requirements to build wheel: started\n  Getting requirements to build wheel: finished with status 'done'\n  Installing backend dependencies: started\n  Installing backend dependencies: finished with status 'done'\n  Preparing metadata (pyproject.toml): started\n  Preparing metadata (pyproject.toml): finished with status 'done'\nRequirement already satisfied: ClusterShell==1.10.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.10.1)\nCollecting boto3==1.43.55 (from osism==0.20260729.1.dev2)\n  Downloading boto3-1.43.55-py3-none-any.whl.metadata (6.6 kB)\nRequirement already satisfied: GitPython==3.1.57 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.1.57)\nRequirement already satisfied: Jinja2==3.1.6 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.1.6)\nRequirement already satisfied: PyMySQL==1.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.2.0)\nRequirement already satisfied: PyYAML==6.0.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (6.0.3)\nRequirement already satisfied: ara==1.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.8.0)\nRequirement already satisfied: celery==5.6.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery[redis]==5.6.3->osism==0.20260729.1.dev2) (5.6.3)\nRequirement already satisfied: cliff==4.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (4.15.0)\nRequirement already satisfied: deepdiff==9.1.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (9.1.0)\nRequirement already satisfied: docker==7.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (7.2.0)\nRequirement already satisfied: dtrack-auditor==1.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.5.0)\nCollecting fastapi==0.139.2 (from osism==0.20260729.1.dev2)\n  Downloading fastapi-0.139.2-py3-none-any.whl.metadata (26 kB)\nRequirement already satisfied: flower==2.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (2.0.1)\nRequirement already satisfied: hiredis==3.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.4.0)\nRequirement already satisfied: jc==1.25.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.25.7)\nRequirement already satisfied: keystoneauth1==5.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.15.0)\nRequirement already satisfied: kombu==5.6.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.6.2)\nRequirement already satisfied: kubernetes==36.0.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (36.0.3)\nRequirement already satisfied: loguru==0.7.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.7.3)\nRequirement already satisfied: nbcli==0.10.0.dev2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.10.0.dev2)\nRequirement already satisfied: openstacksdk==4.17.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (4.17.0)\nRequirement already satisfied: paramiko==5.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.0.0)\nRequirement already satisfied: pottery==3.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.0.1)\nRequirement already satisfied: prompt-toolkit==3.0.52 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.0.52)\nRequirement already satisfied: pynetbox==7.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (7.8.0)\nRequirement already satisfied: pytest-testinfra==10.2.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (10.2.2)\nRequirement already satisfied: python-dateutil==2.9.0.post0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (2.9.0.post0)\nCollecting python-openstackclient==10.2.1 (from osism==0.20260729.1.dev2)\n  Downloading python_openstackclient-10.2.1-py3-none-any.whl.metadata (10 kB)\nRequirement already satisfied: redfish==3.3.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.3.7)\nRequirement already satisfied: setuptools==83.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (83.0.0)\nRequirement already satisfied: sqlmodel==0.0.39 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.0.39)\nRequirement already satisfied: sushy==5.11.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.11.1)\nCollecting tabulate==0.10.0 (from osism==0.20260729.1.dev2)\n  Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB)\nRequirement already satisfied: transitions==0.9.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.9.3)\nCollecting uvicorn==0.51.0 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)\n  Downloading uvicorn-0.51.0-py3-none-any.whl.metadata (6.6 kB)\nRequirement already satisfied: validators==0.35.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.35.0)\nRequirement already satisfied: watchdog==6.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (6.0.0)\nCollecting websockets==16.1.1 (from osism==0.20260729.1.dev2)\n  Downloading websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (6.8 kB)\nRequirement already satisfied: requests>=2.14.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from ara==1.8.0->osism==0.20260729.1.dev2) (2.34.2)\nCollecting botocore<1.44.0,>=1.43.55 (from boto3==1.43.55->osism==0.20260729.1.dev2)\n  Downloading botocore-1.43.59-py3-none-any.whl.metadata (5.6 kB)\nRequirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from boto3==1.43.55->osism==0.20260729.1.dev2) (1.1.0)\nCollecting s3transfer<0.20.0,>=0.19.0 (from boto3==1.43.55->osism==0.20260729.1.dev2)\n  Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB)\nRequirement already satisfied: billiard<5.0,>=4.2.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (4.2.4)\nRequirement already satisfied: vine<6.0,>=5.1.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (5.1.0)\nRequirement already satisfied: click<9.0,>=8.1.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (8.4.2)\nRequirement already satisfied: click-didyoumean>=0.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (0.3.1)\nRequirement already satisfied: click-repl>=0.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (0.3.0)\nRequirement already satisfied: click-plugins>=1.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (1.1.1.2)\nRequirement already satisfied: tzlocal in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (5.4.4)\nRequirement already satisfied: autopage>=0.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (0.6.0)\nRequirement already satisfied: cmd2>=3.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (4.1.2)\nRequirement already satisfied: PrettyTable>=0.7.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (3.18.0)\nRequirement already satisfied: stevedore>=5.6.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (5.9.0)\nRequirement already satisfied: cachebox<6,>=5.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from deepdiff==9.1.0->osism==0.20260729.1.dev2) (5.2.3)\nRequirement already satisfied: orderly-set<6,>=5.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from deepdiff==9.1.0->osism==0.20260729.1.dev2) (5.5.0)\nRequirement already satisfied: urllib3>=1.26.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from docker==7.2.0->osism==0.20260729.1.dev2) (2.7.0)\nRequirement already satisfied: polling in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from dtrack-auditor==1.5.0->osism==0.20260729.1.dev2) (0.3.2)\nRequirement already satisfied: certifi in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from dtrack-auditor==1.5.0->osism==0.20260729.1.dev2) (2026.7.22)\nCollecting starlette>=0.46.0 (from fastapi==0.139.2->osism==0.20260729.1.dev2)\n  Downloading starlette-1.3.1-py3-none-any.whl.metadata (6.4 kB)\nRequirement already satisfied: pydantic>=2.9.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from fastapi==0.139.2->osism==0.20260729.1.dev2) (2.13.4)\nRequirement already satisfied: typing-extensions>=4.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from fastapi==0.139.2->osism==0.20260729.1.dev2) (4.16.0)\nRequirement already satisfied: typing-inspection>=0.4.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from fastapi==0.139.2->osism==0.20260729.1.dev2) (0.4.2)\nCollecting annotated-doc>=0.0.2 (from fastapi==0.139.2->osism==0.20260729.1.dev2)\n  Downloading annotated_doc-0.0.5-py3-none-any.whl.metadata (6.5 kB)\nRequirement already satisfied: tornado<7.0.0,>=5.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (6.5.7)\nRequirement already satisfied: prometheus-client>=0.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (0.26.0)\nRequirement already satisfied: humanize in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (4.16.0)\nRequirement already satisfied: pytz in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (2026.3.post1)\nRequirement already satisfied: gitdb<5,>=4.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from GitPython==3.1.57->osism==0.20260729.1.dev2) (4.0.12)\nRequirement already satisfied: ruamel.yaml>=0.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from jc==1.25.7->osism==0.20260729.1.dev2) (0.19.1)\nRequirement already satisfied: xmltodict>=0.12.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from jc==1.25.7->osism==0.20260729.1.dev2) (1.0.4)\nRequirement already satisfied: Pygments>=2.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from jc==1.25.7->osism==0.20260729.1.dev2) (2.20.0)\nRequirement already satisfied: MarkupSafe>=2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from Jinja2==3.1.6->osism==0.20260729.1.dev2) (3.0.3)\nRequirement already satisfied: iso8601>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from keystoneauth1==5.15.0->osism==0.20260729.1.dev2) (2.1.0)\nRequirement already satisfied: os-service-types>=1.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from keystoneauth1==5.15.0->osism==0.20260729.1.dev2) (1.8.2)\nRequirement already satisfied: amqp<6.0.0,>=5.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kombu==5.6.2->osism==0.20260729.1.dev2) (5.3.1)\nRequirement already satisfied: tzdata>=2025.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kombu==5.6.2->osism==0.20260729.1.dev2) (2026.3)\nRequirement already satisfied: packaging in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kombu==5.6.2->osism==0.20260729.1.dev2) (26.2)\nRequirement already satisfied: six>=1.9.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.17.0)\nRequirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.9.0)\nRequirement already satisfied: requests-oauthlib in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (2.0.0)\nRequirement already satisfied: durationpy>=0.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (0.10)\nRequirement already satisfied: aiohttp<4.0.0,>=3.13.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (3.14.3)\nRequirement already satisfied: cryptography>=2.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (49.0.0)\nRequirement already satisfied: decorator>=4.4.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (5.3.1)\nRequirement already satisfied: dogpile.cache>=0.6.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (1.5.0)\nRequirement already satisfied: jsonpatch!=1.20,>=1.16 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (1.33)\nRequirement already satisfied: pbr!=2.1.0,>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (7.0.3)\nRequirement already satisfied: platformdirs>=3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (4.11.0)\nRequirement already satisfied: psutil>=3.2.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (7.2.2)\nRequirement already satisfied: bcrypt>=3.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from paramiko==5.0.0->osism==0.20260729.1.dev2) (5.0.0)\nRequirement already satisfied: invoke>=2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from paramiko==5.0.0->osism==0.20260729.1.dev2) (3.0.3)\nRequirement already satisfied: pynacl>=1.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from paramiko==5.0.0->osism==0.20260729.1.dev2) (1.6.2)\nRequirement already satisfied: redis>=4.2.0rc1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pottery==3.0.1->osism==0.20260729.1.dev2) (6.4.0)\nRequirement already satisfied: mmh3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pottery==3.0.1->osism==0.20260729.1.dev2) (5.2.1)\nRequirement already satisfied: wcwidth in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from prompt-toolkit==3.0.52->osism==0.20260729.1.dev2) (0.8.2)\nRequirement already satisfied: pytest>=6 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pytest-testinfra==10.2.2->osism==0.20260729.1.dev2) (9.1.1)\nCollecting osc-lib>=4.6.0 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading osc_lib-4.7.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting oslo.i18n>=3.15.3 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB)\nCollecting python-keystoneclient>=3.22.0 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading python_keystoneclient-5.8.0-py3-none-any.whl.metadata (3.8 kB)\nCollecting python-manilaclient>=6.0.0 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading python_manilaclient-6.2.0-py3-none-any.whl.metadata (5.5 kB)\nRequirement already satisfied: jsonpath_ng in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (1.8.0)\nRequirement already satisfied: jsonpointer in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (3.1.1)\nRequirement already satisfied: requests_toolbelt in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (1.0.0)\nRequirement already satisfied: requests-unixsocket in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (0.4.1)\nRequirement already satisfied: SQLAlchemy<2.1.0,>=2.0.14 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from sqlmodel==0.0.39->osism==0.20260729.1.dev2) (2.0.51)\nRequirement already satisfied: h11>=0.8 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from uvicorn==0.51.0->uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2) (0.16.0)\nCollecting httptools>=0.8.0 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)\n  Downloading httptools-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (3.5 kB)\nCollecting python-dotenv>=0.13 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)\n  Downloading python_dotenv-1.2.2-py3-none-any.whl.metadata (27 kB)\nCollecting uvloop>=0.15.1 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)\n  Downloading uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (4.9 kB)\nCollecting watchfiles>=0.20 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)\n  Downloading watchfiles-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)\nRequirement already satisfied: aiohappyeyeballs>=2.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (2.7.1)\nRequirement already satisfied: aiosignal>=1.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.4.0)\nRequirement already satisfied: attrs>=17.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (26.1.0)\nRequirement already satisfied: frozenlist>=1.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.8.0)\nRequirement already satisfied: multidict<7.0,>=4.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (6.7.1)\nRequirement already satisfied: propcache>=0.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (0.5.2)\nRequirement already satisfied: yarl<2.0,>=1.17.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.24.5)\nRequirement already satisfied: smmap<6,>=3.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython==3.1.57->osism==0.20260729.1.dev2) (5.0.3)\nRequirement already satisfied: charset_normalizer<4,>=2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from requests>=2.14.2->ara==1.8.0->osism==0.20260729.1.dev2) (3.4.9)\nRequirement already satisfied: idna<4,>=2.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from requests>=2.14.2->ara==1.8.0->osism==0.20260729.1.dev2) (3.18)\nRequirement already satisfied: greenlet>=1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from SQLAlchemy<2.1.0,>=2.0.14->sqlmodel==0.0.39->osism==0.20260729.1.dev2) (3.5.4)\nRequirement already satisfied: pyperclip>=1.8.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (1.11.0)\nRequirement already satisfied: rich>=15.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (15.0.0)\nRequirement already satisfied: rich-argparse>=1.7.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (1.8.0)\nRequirement already satisfied: cffi>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cryptography>=2.7->openstacksdk==4.17.0->osism==0.20260729.1.dev2) (2.1.0)\nRequirement already satisfied: pycparser in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cffi>=2.0.0->cryptography>=2.7->openstacksdk==4.17.0->osism==0.20260729.1.dev2) (3.0)\nCollecting oslo.utils>=3.33.0 (from osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading oslo_utils-10.1.1-py3-none-any.whl.metadata (2.1 kB)\nCollecting netaddr>=0.10.0 (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)\nCollecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)\nRequirement already satisfied: annotated-types>=0.6.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pydantic>=2.9.0->fastapi==0.139.2->osism==0.20260729.1.dev2) (0.8.0)\nRequirement already satisfied: pydantic-core==2.46.4 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pydantic>=2.9.0->fastapi==0.139.2->osism==0.20260729.1.dev2) (2.46.4)\nRequirement already satisfied: iniconfig>=1.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pytest>=6->pytest-testinfra==10.2.2->osism==0.20260729.1.dev2) (2.3.0)\nRequirement already satisfied: pluggy<2,>=1.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pytest>=6->pytest-testinfra==10.2.2->osism==0.20260729.1.dev2) (1.6.0)\nCollecting debtcollector>=1.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading debtcollector-3.1.0-py3-none-any.whl.metadata (2.6 kB)\nCollecting oslo.config>=5.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading oslo_config-10.6.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting oslo.serialization>=2.18.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading oslo_serialization-5.11.0-py3-none-any.whl.metadata (2.1 kB)\nCollecting wrapt>=2.1.0 (from debtcollector>=1.2.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading wrapt-2.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB)\nCollecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)\nCollecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading msgpack-1.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB)\nCollecting oslo.log>=3.36.0 (from python-manilaclient>=6.0.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading oslo_log-8.3.0-py3-none-any.whl.metadata (2.5 kB)\nCollecting oslo.context>=2.21.0 (from oslo.log>=3.36.0->python-manilaclient>=6.0.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)\n  Downloading oslo_context-6.5.0-py3-none-any.whl.metadata (2.3 kB)\nRequirement already satisfied: markdown-it-py>=2.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (4.2.0)\nRequirement already satisfied: mdurl~=0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (0.1.2)\nRequirement already satisfied: anyio<5,>=3.6.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from starlette>=0.46.0->fastapi==0.139.2->osism==0.20260729.1.dev2) (4.14.2)\nCollecting backports-zstd>=1.0.0 (from urllib3[zstd]>=2.6.0; python_version >= \"3.9\"->redfish==3.3.7->osism==0.20260729.1.dev2)\n  Downloading backports_zstd-1.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (6.8 kB)\nRequirement already satisfied: oauthlib>=3.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from requests-oauthlib->kubernetes==36.0.3->osism==0.20260729.1.dev2) (3.3.1)\nDownloading boto3-1.43.55-py3-none-any.whl (140 kB)\nDownloading fastapi-0.139.2-py3-none-any.whl (130 kB)\nDownloading python_openstackclient-10.2.1-py3-none-any.whl (1.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.3/1.3 MB 7.2 MB/s  0:00:00\nDownloading tabulate-0.10.0-py3-none-any.whl (39 kB)\nDownloading uvicorn-0.51.0-py3-none-any.whl (73 kB)\nDownloading websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (187 kB)\nDownloading botocore-1.43.59-py3-none-any.whl (15.5 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 15.5/15.5 MB 26.3 MB/s  0:00:00\nDownloading s3transfer-0.19.2-py3-none-any.whl (90 kB)\nDownloading annotated_doc-0.0.5-py3-none-any.whl (5.3 kB)\nDownloading httptools-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (523 kB)\nDownloading osc_lib-4.7.0-py3-none-any.whl (97 kB)\nDownloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB)\nDownloading oslo_utils-10.1.1-py3-none-any.whl (154 kB)\nDownloading netaddr-1.3.0-py3-none-any.whl (2.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 25.5 MB/s  0:00:00\nDownloading pyparsing-3.3.2-py3-none-any.whl (122 kB)\nDownloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)\nDownloading python_keystoneclient-5.8.0-py3-none-any.whl (397 kB)\nDownloading debtcollector-3.1.0-py3-none-any.whl (24 kB)\nDownloading oslo_config-10.6.0-py3-none-any.whl (143 kB)\nDownloading oslo_serialization-5.11.0-py3-none-any.whl (27 kB)\nDownloading msgpack-1.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (419 kB)\nDownloading python_manilaclient-6.2.0-py3-none-any.whl (412 kB)\nDownloading oslo_log-8.3.0-py3-none-any.whl (77 kB)\nDownloading oslo_context-6.5.0-py3-none-any.whl (20 kB)\nDownloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)\nDownloading starlette-1.3.1-py3-none-any.whl (73 kB)\nDownloading backports_zstd-1.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (495 kB)\nDownloading uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.4 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.4/4.4 MB 28.3 MB/s  0:00:00\nDownloading watchfiles-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (456 kB)\nDownloading wrapt-2.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (172 kB)\nBuilding wheels for collected packages: osism\n  Building wheel for osism (pyproject.toml): started\n  Building wheel for osism (pyproject.toml): finished with status 'done'\n  Created wheel for osism: filename=osism-0.20260729.1.dev2-py3-none-any.whl size=279811 sha256=94ac8dbfa8f5e0c2cde32e4dea8ea94614661d7643e47eff9d55e1b7878111e9\n  Stored in directory: /home/zuul/.cache/pip/wheels/bb/8d/d4/f1813340df40ef87d0d789c1909779590278c559ea024bccd0\nSuccessfully built osism\nInstalling collected packages: wrapt, websockets, uvloop, uvicorn, tabulate, rfc3986, python-dotenv, pyparsing, netaddr, msgpack, httptools, backports-zstd, annotated-doc, watchfiles, starlette, oslo.i18n, oslo.context, debtcollector, botocore, s3transfer, oslo.utils, oslo.config, fastapi, oslo.serialization, boto3, python-keystoneclient, oslo.log, osc-lib, python-manilaclient, python-openstackclient, osism\n\nSuccessfully installed annotated-doc-0.0.5 backports-zstd-1.6.0 boto3-1.43.55 botocore-1.43.59 debtcollector-3.1.0 fastapi-0.139.2 httptools-0.8.0 msgpack-1.2.1 netaddr-1.3.0 osc-lib-4.7.0 osism-0.20260729.1.dev2 oslo.config-10.6.0 oslo.context-6.5.0 oslo.i18n-6.9.0 oslo.log-8.3.0 oslo.serialization-5.11.0 oslo.utils-10.1.1 pyparsing-3.3.2 python-dotenv-1.2.2 python-keystoneclient-5.8.0 python-manilaclient-6.2.0 python-openstackclient-10.2.1 rfc3986-2.0.0 s3transfer-0.19.2 starlette-1.3.1 tabulate-0.10.0 uvicorn-0.51.0 uvloop-0.22.1 watchfiles-1.2.0 websockets-16.1.1 wrapt-2.3.0",
                            "stdout_lines": [
                                "+ /tmp/venv/bin/pipenv install --dev --deploy",
                                "Creating a virtualenv for this project",
                                "Pipfile: /home/zuul/src/github.com/osism/python-osism/Pipfile",
                                "Using default python from /tmp/venv/bin/python3 3.12.3 to create virtualenv...",
                                "created virtual environment CPython3.12.3.final.0-64-x86_64 in 419ms",
                                "  creator ",
                                "CPython3Posix(dest=/home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It, ",
                                "clear=False, no_vcs_ignore=False, global=False)",
                                "  seeder FromAppData(download=False, pip=bundle, via=copy, ",
                                "app_data_dir=/home/zuul/.cache/virtualenv)",
                                "    added seed packages: pip==26.1.2",
                                "  activators ",
                                "BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator",
                                ",PythonActivator,XonshActivator",
                                "",
                                "\u2714 Successfully created virtual environment!",
                                "Virtualenv location: /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It",
                                "Installing dependencies from Pipfile.lock (405997)...",
                                "Installing dependencies from Pipfile.lock (405997)...",
                                "+ /tmp/venv/bin/pipenv run pip install .",
                                "Processing ./.",
                                "  Installing build dependencies: started",
                                "  Installing build dependencies: finished with status 'done'",
                                "  Getting requirements to build wheel: started",
                                "  Getting requirements to build wheel: finished with status 'done'",
                                "  Installing backend dependencies: started",
                                "  Installing backend dependencies: finished with status 'done'",
                                "  Preparing metadata (pyproject.toml): started",
                                "  Preparing metadata (pyproject.toml): finished with status 'done'",
                                "Requirement already satisfied: ClusterShell==1.10.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.10.1)",
                                "Collecting boto3==1.43.55 (from osism==0.20260729.1.dev2)",
                                "  Downloading boto3-1.43.55-py3-none-any.whl.metadata (6.6 kB)",
                                "Requirement already satisfied: GitPython==3.1.57 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.1.57)",
                                "Requirement already satisfied: Jinja2==3.1.6 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.1.6)",
                                "Requirement already satisfied: PyMySQL==1.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.2.0)",
                                "Requirement already satisfied: PyYAML==6.0.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (6.0.3)",
                                "Requirement already satisfied: ara==1.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.8.0)",
                                "Requirement already satisfied: celery==5.6.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery[redis]==5.6.3->osism==0.20260729.1.dev2) (5.6.3)",
                                "Requirement already satisfied: cliff==4.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (4.15.0)",
                                "Requirement already satisfied: deepdiff==9.1.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (9.1.0)",
                                "Requirement already satisfied: docker==7.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (7.2.0)",
                                "Requirement already satisfied: dtrack-auditor==1.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.5.0)",
                                "Collecting fastapi==0.139.2 (from osism==0.20260729.1.dev2)",
                                "  Downloading fastapi-0.139.2-py3-none-any.whl.metadata (26 kB)",
                                "Requirement already satisfied: flower==2.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (2.0.1)",
                                "Requirement already satisfied: hiredis==3.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.4.0)",
                                "Requirement already satisfied: jc==1.25.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (1.25.7)",
                                "Requirement already satisfied: keystoneauth1==5.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.15.0)",
                                "Requirement already satisfied: kombu==5.6.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.6.2)",
                                "Requirement already satisfied: kubernetes==36.0.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (36.0.3)",
                                "Requirement already satisfied: loguru==0.7.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.7.3)",
                                "Requirement already satisfied: nbcli==0.10.0.dev2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.10.0.dev2)",
                                "Requirement already satisfied: openstacksdk==4.17.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (4.17.0)",
                                "Requirement already satisfied: paramiko==5.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.0.0)",
                                "Requirement already satisfied: pottery==3.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.0.1)",
                                "Requirement already satisfied: prompt-toolkit==3.0.52 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.0.52)",
                                "Requirement already satisfied: pynetbox==7.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (7.8.0)",
                                "Requirement already satisfied: pytest-testinfra==10.2.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (10.2.2)",
                                "Requirement already satisfied: python-dateutil==2.9.0.post0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (2.9.0.post0)",
                                "Collecting python-openstackclient==10.2.1 (from osism==0.20260729.1.dev2)",
                                "  Downloading python_openstackclient-10.2.1-py3-none-any.whl.metadata (10 kB)",
                                "Requirement already satisfied: redfish==3.3.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (3.3.7)",
                                "Requirement already satisfied: setuptools==83.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (83.0.0)",
                                "Requirement already satisfied: sqlmodel==0.0.39 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.0.39)",
                                "Requirement already satisfied: sushy==5.11.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (5.11.1)",
                                "Collecting tabulate==0.10.0 (from osism==0.20260729.1.dev2)",
                                "  Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB)",
                                "Requirement already satisfied: transitions==0.9.3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.9.3)",
                                "Collecting uvicorn==0.51.0 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)",
                                "  Downloading uvicorn-0.51.0-py3-none-any.whl.metadata (6.6 kB)",
                                "Requirement already satisfied: validators==0.35.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (0.35.0)",
                                "Requirement already satisfied: watchdog==6.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from osism==0.20260729.1.dev2) (6.0.0)",
                                "Collecting websockets==16.1.1 (from osism==0.20260729.1.dev2)",
                                "  Downloading websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (6.8 kB)",
                                "Requirement already satisfied: requests>=2.14.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from ara==1.8.0->osism==0.20260729.1.dev2) (2.34.2)",
                                "Collecting botocore<1.44.0,>=1.43.55 (from boto3==1.43.55->osism==0.20260729.1.dev2)",
                                "  Downloading botocore-1.43.59-py3-none-any.whl.metadata (5.6 kB)",
                                "Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from boto3==1.43.55->osism==0.20260729.1.dev2) (1.1.0)",
                                "Collecting s3transfer<0.20.0,>=0.19.0 (from boto3==1.43.55->osism==0.20260729.1.dev2)",
                                "  Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB)",
                                "Requirement already satisfied: billiard<5.0,>=4.2.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (4.2.4)",
                                "Requirement already satisfied: vine<6.0,>=5.1.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (5.1.0)",
                                "Requirement already satisfied: click<9.0,>=8.1.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (8.4.2)",
                                "Requirement already satisfied: click-didyoumean>=0.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (0.3.1)",
                                "Requirement already satisfied: click-repl>=0.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (0.3.0)",
                                "Requirement already satisfied: click-plugins>=1.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (1.1.1.2)",
                                "Requirement already satisfied: tzlocal in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from celery==5.6.3->celery[redis]==5.6.3->osism==0.20260729.1.dev2) (5.4.4)",
                                "Requirement already satisfied: autopage>=0.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (0.6.0)",
                                "Requirement already satisfied: cmd2>=3.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (4.1.2)",
                                "Requirement already satisfied: PrettyTable>=0.7.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (3.18.0)",
                                "Requirement already satisfied: stevedore>=5.6.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cliff==4.15.0->osism==0.20260729.1.dev2) (5.9.0)",
                                "Requirement already satisfied: cachebox<6,>=5.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from deepdiff==9.1.0->osism==0.20260729.1.dev2) (5.2.3)",
                                "Requirement already satisfied: orderly-set<6,>=5.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from deepdiff==9.1.0->osism==0.20260729.1.dev2) (5.5.0)",
                                "Requirement already satisfied: urllib3>=1.26.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from docker==7.2.0->osism==0.20260729.1.dev2) (2.7.0)",
                                "Requirement already satisfied: polling in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from dtrack-auditor==1.5.0->osism==0.20260729.1.dev2) (0.3.2)",
                                "Requirement already satisfied: certifi in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from dtrack-auditor==1.5.0->osism==0.20260729.1.dev2) (2026.7.22)",
                                "Collecting starlette>=0.46.0 (from fastapi==0.139.2->osism==0.20260729.1.dev2)",
                                "  Downloading starlette-1.3.1-py3-none-any.whl.metadata (6.4 kB)",
                                "Requirement already satisfied: pydantic>=2.9.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from fastapi==0.139.2->osism==0.20260729.1.dev2) (2.13.4)",
                                "Requirement already satisfied: typing-extensions>=4.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from fastapi==0.139.2->osism==0.20260729.1.dev2) (4.16.0)",
                                "Requirement already satisfied: typing-inspection>=0.4.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from fastapi==0.139.2->osism==0.20260729.1.dev2) (0.4.2)",
                                "Collecting annotated-doc>=0.0.2 (from fastapi==0.139.2->osism==0.20260729.1.dev2)",
                                "  Downloading annotated_doc-0.0.5-py3-none-any.whl.metadata (6.5 kB)",
                                "Requirement already satisfied: tornado<7.0.0,>=5.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (6.5.7)",
                                "Requirement already satisfied: prometheus-client>=0.8.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (0.26.0)",
                                "Requirement already satisfied: humanize in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (4.16.0)",
                                "Requirement already satisfied: pytz in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from flower==2.0.1->osism==0.20260729.1.dev2) (2026.3.post1)",
                                "Requirement already satisfied: gitdb<5,>=4.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from GitPython==3.1.57->osism==0.20260729.1.dev2) (4.0.12)",
                                "Requirement already satisfied: ruamel.yaml>=0.15.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from jc==1.25.7->osism==0.20260729.1.dev2) (0.19.1)",
                                "Requirement already satisfied: xmltodict>=0.12.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from jc==1.25.7->osism==0.20260729.1.dev2) (1.0.4)",
                                "Requirement already satisfied: Pygments>=2.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from jc==1.25.7->osism==0.20260729.1.dev2) (2.20.0)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from Jinja2==3.1.6->osism==0.20260729.1.dev2) (3.0.3)",
                                "Requirement already satisfied: iso8601>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from keystoneauth1==5.15.0->osism==0.20260729.1.dev2) (2.1.0)",
                                "Requirement already satisfied: os-service-types>=1.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from keystoneauth1==5.15.0->osism==0.20260729.1.dev2) (1.8.2)",
                                "Requirement already satisfied: amqp<6.0.0,>=5.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kombu==5.6.2->osism==0.20260729.1.dev2) (5.3.1)",
                                "Requirement already satisfied: tzdata>=2025.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kombu==5.6.2->osism==0.20260729.1.dev2) (2026.3)",
                                "Requirement already satisfied: packaging in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kombu==5.6.2->osism==0.20260729.1.dev2) (26.2)",
                                "Requirement already satisfied: six>=1.9.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.17.0)",
                                "Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.9.0)",
                                "Requirement already satisfied: requests-oauthlib in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (2.0.0)",
                                "Requirement already satisfied: durationpy>=0.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (0.10)",
                                "Requirement already satisfied: aiohttp<4.0.0,>=3.13.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from kubernetes==36.0.3->osism==0.20260729.1.dev2) (3.14.3)",
                                "Requirement already satisfied: cryptography>=2.7 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (49.0.0)",
                                "Requirement already satisfied: decorator>=4.4.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (5.3.1)",
                                "Requirement already satisfied: dogpile.cache>=0.6.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (1.5.0)",
                                "Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (1.33)",
                                "Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (7.0.3)",
                                "Requirement already satisfied: platformdirs>=3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (4.11.0)",
                                "Requirement already satisfied: psutil>=3.2.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from openstacksdk==4.17.0->osism==0.20260729.1.dev2) (7.2.2)",
                                "Requirement already satisfied: bcrypt>=3.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from paramiko==5.0.0->osism==0.20260729.1.dev2) (5.0.0)",
                                "Requirement already satisfied: invoke>=2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from paramiko==5.0.0->osism==0.20260729.1.dev2) (3.0.3)",
                                "Requirement already satisfied: pynacl>=1.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from paramiko==5.0.0->osism==0.20260729.1.dev2) (1.6.2)",
                                "Requirement already satisfied: redis>=4.2.0rc1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pottery==3.0.1->osism==0.20260729.1.dev2) (6.4.0)",
                                "Requirement already satisfied: mmh3 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pottery==3.0.1->osism==0.20260729.1.dev2) (5.2.1)",
                                "Requirement already satisfied: wcwidth in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from prompt-toolkit==3.0.52->osism==0.20260729.1.dev2) (0.8.2)",
                                "Requirement already satisfied: pytest>=6 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pytest-testinfra==10.2.2->osism==0.20260729.1.dev2) (9.1.1)",
                                "Collecting osc-lib>=4.6.0 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading osc_lib-4.7.0-py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting oslo.i18n>=3.15.3 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading oslo_i18n-6.9.0-py3-none-any.whl.metadata (2.0 kB)",
                                "Collecting python-keystoneclient>=3.22.0 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading python_keystoneclient-5.8.0-py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting python-manilaclient>=6.0.0 (from python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading python_manilaclient-6.2.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Requirement already satisfied: jsonpath_ng in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (1.8.0)",
                                "Requirement already satisfied: jsonpointer in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (3.1.1)",
                                "Requirement already satisfied: requests_toolbelt in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (1.0.0)",
                                "Requirement already satisfied: requests-unixsocket in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from redfish==3.3.7->osism==0.20260729.1.dev2) (0.4.1)",
                                "Requirement already satisfied: SQLAlchemy<2.1.0,>=2.0.14 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from sqlmodel==0.0.39->osism==0.20260729.1.dev2) (2.0.51)",
                                "Requirement already satisfied: h11>=0.8 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from uvicorn==0.51.0->uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2) (0.16.0)",
                                "Collecting httptools>=0.8.0 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)",
                                "  Downloading httptools-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (3.5 kB)",
                                "Collecting python-dotenv>=0.13 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)",
                                "  Downloading python_dotenv-1.2.2-py3-none-any.whl.metadata (27 kB)",
                                "Collecting uvloop>=0.15.1 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)",
                                "  Downloading uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (4.9 kB)",
                                "Collecting watchfiles>=0.20 (from uvicorn[standard]==0.51.0->osism==0.20260729.1.dev2)",
                                "  Downloading watchfiles-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)",
                                "Requirement already satisfied: aiohappyeyeballs>=2.5.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (2.7.1)",
                                "Requirement already satisfied: aiosignal>=1.4.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.4.0)",
                                "Requirement already satisfied: attrs>=17.3.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (26.1.0)",
                                "Requirement already satisfied: frozenlist>=1.1.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.8.0)",
                                "Requirement already satisfied: multidict<7.0,>=4.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (6.7.1)",
                                "Requirement already satisfied: propcache>=0.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (0.5.2)",
                                "Requirement already satisfied: yarl<2.0,>=1.17.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from aiohttp<4.0.0,>=3.13.5->kubernetes==36.0.3->osism==0.20260729.1.dev2) (1.24.5)",
                                "Requirement already satisfied: smmap<6,>=3.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from gitdb<5,>=4.0.1->GitPython==3.1.57->osism==0.20260729.1.dev2) (5.0.3)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from requests>=2.14.2->ara==1.8.0->osism==0.20260729.1.dev2) (3.4.9)",
                                "Requirement already satisfied: idna<4,>=2.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from requests>=2.14.2->ara==1.8.0->osism==0.20260729.1.dev2) (3.18)",
                                "Requirement already satisfied: greenlet>=1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from SQLAlchemy<2.1.0,>=2.0.14->sqlmodel==0.0.39->osism==0.20260729.1.dev2) (3.5.4)",
                                "Requirement already satisfied: pyperclip>=1.8.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (1.11.0)",
                                "Requirement already satisfied: rich>=15.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (15.0.0)",
                                "Requirement already satisfied: rich-argparse>=1.7.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (1.8.0)",
                                "Requirement already satisfied: cffi>=2.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cryptography>=2.7->openstacksdk==4.17.0->osism==0.20260729.1.dev2) (2.1.0)",
                                "Requirement already satisfied: pycparser in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from cffi>=2.0.0->cryptography>=2.7->openstacksdk==4.17.0->osism==0.20260729.1.dev2) (3.0)",
                                "Collecting oslo.utils>=3.33.0 (from osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading oslo_utils-10.1.1-py3-none-any.whl.metadata (2.1 kB)",
                                "Collecting netaddr>=0.10.0 (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)",
                                "Collecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->osc-lib>=4.6.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)",
                                "Requirement already satisfied: annotated-types>=0.6.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pydantic>=2.9.0->fastapi==0.139.2->osism==0.20260729.1.dev2) (0.8.0)",
                                "Requirement already satisfied: pydantic-core==2.46.4 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pydantic>=2.9.0->fastapi==0.139.2->osism==0.20260729.1.dev2) (2.46.4)",
                                "Requirement already satisfied: iniconfig>=1.0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pytest>=6->pytest-testinfra==10.2.2->osism==0.20260729.1.dev2) (2.3.0)",
                                "Requirement already satisfied: pluggy<2,>=1.5 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from pytest>=6->pytest-testinfra==10.2.2->osism==0.20260729.1.dev2) (1.6.0)",
                                "Collecting debtcollector>=1.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading debtcollector-3.1.0-py3-none-any.whl.metadata (2.6 kB)",
                                "Collecting oslo.config>=5.2.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading oslo_config-10.6.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting oslo.serialization>=2.18.0 (from python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading oslo_serialization-5.11.0-py3-none-any.whl.metadata (2.1 kB)",
                                "Collecting wrapt>=2.1.0 (from debtcollector>=1.2.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading wrapt-2.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB)",
                                "Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)",
                                "Collecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading msgpack-1.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB)",
                                "Collecting oslo.log>=3.36.0 (from python-manilaclient>=6.0.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading oslo_log-8.3.0-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting oslo.context>=2.21.0 (from oslo.log>=3.36.0->python-manilaclient>=6.0.0->python-openstackclient==10.2.1->osism==0.20260729.1.dev2)",
                                "  Downloading oslo_context-6.5.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Requirement already satisfied: markdown-it-py>=2.2.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from rich>=15.0.0->cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (4.2.0)",
                                "Requirement already satisfied: mdurl~=0.1 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=15.0.0->cmd2>=3.0.0->cliff==4.15.0->osism==0.20260729.1.dev2) (0.1.2)",
                                "Requirement already satisfied: anyio<5,>=3.6.2 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from starlette>=0.46.0->fastapi==0.139.2->osism==0.20260729.1.dev2) (4.14.2)",
                                "Collecting backports-zstd>=1.0.0 (from urllib3[zstd]>=2.6.0; python_version >= \"3.9\"->redfish==3.3.7->osism==0.20260729.1.dev2)",
                                "  Downloading backports_zstd-1.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (6.8 kB)",
                                "Requirement already satisfied: oauthlib>=3.0.0 in /home/zuul/.local/share/virtualenvs/python-osism-A84SJ9It/lib/python3.12/site-packages (from requests-oauthlib->kubernetes==36.0.3->osism==0.20260729.1.dev2) (3.3.1)",
                                "Downloading boto3-1.43.55-py3-none-any.whl (140 kB)",
                                "Downloading fastapi-0.139.2-py3-none-any.whl (130 kB)",
                                "Downloading python_openstackclient-10.2.1-py3-none-any.whl (1.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.3/1.3 MB 7.2 MB/s  0:00:00",
                                "Downloading tabulate-0.10.0-py3-none-any.whl (39 kB)",
                                "Downloading uvicorn-0.51.0-py3-none-any.whl (73 kB)",
                                "Downloading websockets-16.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (187 kB)",
                                "Downloading botocore-1.43.59-py3-none-any.whl (15.5 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 15.5/15.5 MB 26.3 MB/s  0:00:00",
                                "Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB)",
                                "Downloading annotated_doc-0.0.5-py3-none-any.whl (5.3 kB)",
                                "Downloading httptools-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (523 kB)",
                                "Downloading osc_lib-4.7.0-py3-none-any.whl (97 kB)",
                                "Downloading oslo_i18n-6.9.0-py3-none-any.whl (47 kB)",
                                "Downloading oslo_utils-10.1.1-py3-none-any.whl (154 kB)",
                                "Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 25.5 MB/s  0:00:00",
                                "Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)",
                                "Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)",
                                "Downloading python_keystoneclient-5.8.0-py3-none-any.whl (397 kB)",
                                "Downloading debtcollector-3.1.0-py3-none-any.whl (24 kB)",
                                "Downloading oslo_config-10.6.0-py3-none-any.whl (143 kB)",
                                "Downloading oslo_serialization-5.11.0-py3-none-any.whl (27 kB)",
                                "Downloading msgpack-1.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (419 kB)",
                                "Downloading python_manilaclient-6.2.0-py3-none-any.whl (412 kB)",
                                "Downloading oslo_log-8.3.0-py3-none-any.whl (77 kB)",
                                "Downloading oslo_context-6.5.0-py3-none-any.whl (20 kB)",
                                "Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)",
                                "Downloading starlette-1.3.1-py3-none-any.whl (73 kB)",
                                "Downloading backports_zstd-1.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (495 kB)",
                                "Downloading uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.4 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.4/4.4 MB 28.3 MB/s  0:00:00",
                                "Downloading watchfiles-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (456 kB)",
                                "Downloading wrapt-2.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (172 kB)",
                                "Building wheels for collected packages: osism",
                                "  Building wheel for osism (pyproject.toml): started",
                                "  Building wheel for osism (pyproject.toml): finished with status 'done'",
                                "  Created wheel for osism: filename=osism-0.20260729.1.dev2-py3-none-any.whl size=279811 sha256=94ac8dbfa8f5e0c2cde32e4dea8ea94614661d7643e47eff9d55e1b7878111e9",
                                "  Stored in directory: /home/zuul/.cache/pip/wheels/bb/8d/d4/f1813340df40ef87d0d789c1909779590278c559ea024bccd0",
                                "Successfully built osism",
                                "Installing collected packages: wrapt, websockets, uvloop, uvicorn, tabulate, rfc3986, python-dotenv, pyparsing, netaddr, msgpack, httptools, backports-zstd, annotated-doc, watchfiles, starlette, oslo.i18n, oslo.context, debtcollector, botocore, s3transfer, oslo.utils, oslo.config, fastapi, oslo.serialization, boto3, python-keystoneclient, oslo.log, osc-lib, python-manilaclient, python-openstackclient, osism",
                                "",
                                "Successfully installed annotated-doc-0.0.5 backports-zstd-1.6.0 boto3-1.43.55 botocore-1.43.59 debtcollector-3.1.0 fastapi-0.139.2 httptools-0.8.0 msgpack-1.2.1 netaddr-1.3.0 osc-lib-4.7.0 osism-0.20260729.1.dev2 oslo.config-10.6.0 oslo.context-6.5.0 oslo.i18n-6.9.0 oslo.log-8.3.0 oslo.serialization-5.11.0 oslo.utils-10.1.1 pyparsing-3.3.2 python-dotenv-1.2.2 python-keystoneclient-5.8.0 python-manilaclient-6.2.0 python-openstackclient-10.2.1 rfc3986-2.0.0 s3transfer-0.19.2 starlette-1.3.1 tabulate-0.10.0 uvicorn-0.51.0 uvloop-0.22.1 watchfiles-1.2.0 websockets-16.1.1 wrapt-2.3.0"
                            ],
                            "zuul_log_id": "0242ac1f-6606-8b8c-2c78-000000000004-1-ubuntunoble"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:35:38.279498Z",
                            "start": "2026-07-30T06:34:31.217012Z"
                        },
                        "id": "0242ac1f-6606-8b8c-2c78-000000000004",
                        "name": "Install dependencies"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "set -e\nset -o pipefail\nset -x\n\n# run.sh invokes bare `pipenv`; the netbox-manager checkout comes\n# from Zuul's required-projects, so a Depends-On change to it is\n# tested against the changed code and seed data.\nexport PATH=\"/tmp/venv/bin:${PATH}\"\nexport NETBOX_MANAGER_DIR=\"/home/zuul/src/github.com/osism/netbox-manager\"\ntests/e2e/run.sh\n",
                            "delta": "0:17:45.116662",
                            "end": "2026-07-30 06:53:23.719263",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e\nset -o pipefail\nset -x\n\n# run.sh invokes bare `pipenv`; the netbox-manager checkout comes\n# from Zuul's required-projects, so a Depends-On change to it is\n# tested against the changed code and seed data.\nexport PATH=\"/tmp/venv/bin:${PATH}\"\nexport NETBOX_MANAGER_DIR=\"/home/zuul/src/github.com/osism/netbox-manager\"\ntests/e2e/run.sh\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "src/github.com/osism/python-osism",
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-8b8c-2c78-000000000005-1-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 06:35:38.602601",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ export PATH=/tmp/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ PATH=/tmp/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ export NETBOX_MANAGER_DIR=/home/zuul/src/github.com/osism/netbox-manager\n+ NETBOX_MANAGER_DIR=/home/zuul/src/github.com/osism/netbox-manager\n+ tests/e2e/run.sh\n>>> Starting the NetBox stack (postgres, valkey, netbox)\n Image postgres:17.10-alpine Pulling \n Image valkey/valkey:8.1-alpine Pulling \n Image ghcr.io/netbox-community/netbox:v4.5.10 Pulling \n 7bd7d677a4b5 Pulling fs layer 0B\n ae8ed6ddf5d2 Pulling fs layer 0B\n 55afa1ecc21d Pulling fs layer 0B\n 603858638485 Pulling fs layer 0B\n 34a3e2652f22 Pulling fs layer 0B\n 9cf33c25d575 Pulling fs layer 0B\n b1aad2d5f399 Pulling fs layer 0B\n e5d94dfa43d9 Pulling fs layer 0B\n 5635b2c7f90f Pulling fs layer 0B\n 4635b503f9b2 Pulling fs layer 0B\n 6141f8f94db8 Pulling fs layer 0B\n 55afa1ecc21d Pulling fs layer 0B\n d6ee4fe7e528 Pulling fs layer 0B\n 4fa38e5535e2 Pulling fs layer 0B\n 799bf93f58b9 Pulling fs layer 0B\n ab4944c2d366 Pulling fs layer 0B\n 4f4fb700ef54 Pulling fs layer 0B\n b40150c1c271 Pulling fs layer 0B\n 4651a2be51c9 Pulling fs layer 0B\n 3c268c8ff641 Pulling fs layer 0B\n b20ad5178ef4 Pulling fs layer 0B\n 711e9cab8144 Pulling fs layer 0B\n 0653c0427a02 Pulling fs layer 0B\n abadedd4db59 Pulling fs layer 0B\n ab88251d6427 Pulling fs layer 0B\n 1e2489dbb800 Pulling fs layer 0B\n f6c237224ff2 Pulling fs layer 0B\n e164187cb2a9 Pulling fs layer 0B\n 65adb688f7a7 Pulling fs layer 0B\n 633ad20e5826 Pulling fs layer 0B\n c90ce6689466 Pulling fs layer 0B\n 4f4fb700ef54 Pulling fs layer 0B\n 2bd3b17fd9b2 Pulling fs layer 0B\n ae8ed6ddf5d2 Downloading 1.049MB\n 7bd7d677a4b5 Download complete 0B\n ae8ed6ddf5d2 Downloading 8.389MB\n 55afa1ecc21d Downloading 1.049MB\n 603858638485 Downloading 970B\n 4f4fb700ef54 Download complete 0B\n 55afa1ecc21d Downloading 1.057MB\n 4f4fb700ef54 Download complete 0B\n b1aad2d5f399 Downloading 9.949kB\n e5d94dfa43d9 Downloading 6.106kB\n 5635b2c7f90f Downloading 128B\n ae8ed6ddf5d2 Downloading 16.78MB\n 9cf33c25d575 Downloading 116B\n 4635b503f9b2 Downloading 171B\n 55afa1ecc21d Downloading 3.846MB\n 603858638485 Downloading 970B\n 34a3e2652f22 Downloading 900.3kB\n 55afa1ecc21d Downloading 3.846MB\n d6ee4fe7e528 Downloading 952B\n 603858638485 Downloading 970B\n 34a3e2652f22 Downloading 900.3kB\n b1aad2d5f399 Downloading 9.949kB\n e5d94dfa43d9 Downloading 6.106kB\n 5635b2c7f90f Downloading 128B\n ae8ed6ddf5d2 Downloading 25.17MB\n 9cf33c25d575 Downloading 116B\n 4635b503f9b2 Downloading 171B\n 55afa1ecc21d Downloading 3.846MB\n 8c66976d6e91 Downloading 1.768kB\n 799bf93f58b9 Downloading 1.049MB\n ab4944c2d366 Downloading 140B\n 6141f8f94db8 Downloading 667B\n 55afa1ecc21d Downloading 3.846MB\n d6ee4fe7e528 Downloading 952B\n ae8ed6ddf5d2 Downloading 31.46MB\n 9cf33c25d575 Download complete 0B\n 4635b503f9b2 Download complete 0B\n 55afa1ecc21d Downloading 3.846MB\n 8c66976d6e91 Downloading 1.768kB\n 4651a2be51c9 Downloading 414B\n 1e2489dbb800 Downloading 1.11kB\n b40150c1c271 Downloading 2.097MB\n d6ee4fe7e528 Download complete 0B\n 4fa38e5535e2 Downloading 655.6kB\n 799bf93f58b9 Downloading 6.291MB\n ab4944c2d366 Downloading 140B\n 6141f8f94db8 Downloading 667B\n 603858638485 Download complete 0B\n 55afa1ecc21d Download complete 0B\n 34a3e2652f22 Download complete 0B\n b1aad2d5f399 Download complete 0B\n 55afa1ecc21d Extracting 1B\n e5d94dfa43d9 Download complete 0B\n 5635b2c7f90f Downloading 128B\n b40150c1c271 Downloading 4.194MB\n 3c268c8ff641 Downloading 1.049MB\n ae8ed6ddf5d2 Downloading 36.7MB\n 799bf93f58b9 Downloading 10.49MB\n 8c66976d6e91 Download complete 0B\n 4651a2be51c9 Downloading 414B\n 2bd3b17fd9b2 Downloading 10.03kB\n b20ad5178ef4 Downloading 798B\n 0653c0427a02 Downloading 1.049MB\n 1e2489dbb800 Downloading 1.11kB\n 55afa1ecc21d Download complete 0B\n abadedd4db59 Downloading 1.049MB\n ab4944c2d366 Download complete 0B\n 5635b2c7f90f Download complete 0B\n 6141f8f94db8 Download complete 0B\n 4fa38e5535e2 Downloading 655.6kB\n 55afa1ecc21d Extracting 1B\n 55afa1ecc21d Extracting 1B\n ae8ed6ddf5d2 Downloading 39.85MB\n 0653c0427a02 Downloading 3.146MB\n 4fa38e5535e2 Download complete 0B\n 799bf93f58b9 Downloading 12.95MB\n 1e2489dbb800 Download complete 0B\n e164187cb2a9 Downloading 454B\n c90ce6689466 Downloading 167B\n abadedd4db59 Downloading 3.146MB\n ab88251d6427 Downloading 2.097MB\n f6c237224ff2 Downloading 1.155kB\n 65adb688f7a7 Downloading 338B\n b40150c1c271 Downloading 5.243MB\n 3c268c8ff641 Downloading 3.146MB\n 4651a2be51c9 Download complete 0B\n 633ad20e5826 Downloading 809B\n 2bd3b17fd9b2 Downloading 10.03kB\n b20ad5178ef4 Downloading 798B\n 55afa1ecc21d Extracting 1B\n 55afa1ecc21d Extracting 1B\n ae8ed6ddf5d2 Downloading 42.99MB\n 799bf93f58b9 Downloading 12.95MB\n 711e9cab8144 Downloading 2.097MB\n b20ad5178ef4 Download complete 0B\n 0653c0427a02 Downloading 5.243MB\n e164187cb2a9 Downloading 454B\n c90ce6689466 Downloading 167B\n abadedd4db59 Downloading 6.291MB\n ab88251d6427 Downloading 4.194MB\n f6c237224ff2 Downloading 1.155kB\n 65adb688f7a7 Downloading 338B\n b40150c1c271 Downloading 7.34MB\n 3c268c8ff641 Downloading 4.194MB\n 633ad20e5826 Downloading 809B\n 2bd3b17fd9b2 Downloading 10.03kB\n 55afa1ecc21d Extracting 1B\n 55afa1ecc21d Extracting 1B\n ae8ed6ddf5d2 Downloading 46.14MB\n 799bf93f58b9 Downloading 12.95MB\n 633ad20e5826 Download complete 0B\n 55afa1ecc21d Extracting 1B\n 2bd3b17fd9b2 Download complete 0B\n 711e9cab8144 Downloading 5.243MB\n 0653c0427a02 Downloading 7.34MB\n e164187cb2a9 Downloading 454B\n c90ce6689466 Download complete 0B\n abadedd4db59 Downloading 8.389MB\n ab88251d6427 Downloading 6.291MB\n f6c237224ff2 Download complete 0B\n 65adb688f7a7 Download complete 0B\n b40150c1c271 Downloading 8.389MB\n 3c268c8ff641 Downloading 6.291MB\n 55afa1ecc21d Extracting 1B\n ae8ed6ddf5d2 Downloading 47.19MB\n 799bf93f58b9 Download complete 0B\n 711e9cab8144 Downloading 8.389MB\n 0653c0427a02 Downloading 8.389MB\n e164187cb2a9 Download complete 0B\n abadedd4db59 Downloading 11.53MB\n ab88251d6427 Downloading 8.389MB\n b40150c1c271 Downloading 9.437MB\n 3c268c8ff641 Downloading 8.389MB\n 55afa1ecc21d Extracting 1B\n 55afa1ecc21d Pull complete 0B\n ae8ed6ddf5d2 Downloading 49.28MB\n 55afa1ecc21d Extracting 1B\n b40150c1c271 Downloading 10.49MB\n 3c268c8ff641 Downloading 9.437MB\n 711e9cab8144 Downloading 9.437MB\n 0653c0427a02 Downloading 10.49MB\n abadedd4db59 Downloading 12.58MB\n ab88251d6427 Downloading 10.49MB\n ae8ed6ddf5d2 Downloading 52.29MB\n 711e9cab8144 Downloading 12.58MB\n 0653c0427a02 Downloading 11.53MB\n abadedd4db59 Downloading 14.68MB\n ab88251d6427 Downloading 12.58MB\n b40150c1c271 Downloading 11.53MB\n 3c268c8ff641 Downloading 11.53MB\n d6ee4fe7e528 Pull complete 0B\n 603858638485 Pull complete 0B\n ae8ed6ddf5d2 Downloading 53.48MB\n b40150c1c271 Downloading 13.63MB\n 3c268c8ff641 Downloading 12.58MB\n 711e9cab8144 Downloading 14.68MB\n 0653c0427a02 Downloading 12.58MB\n abadedd4db59 Downloading 17.83MB\n ab88251d6427 Downloading 14.68MB\n d17e2629e444 Download complete 0B\n 34a3e2652f22 Pull complete 0B\n 4fa38e5535e2 Extracting 1B\n ae8ed6ddf5d2 Downloading 54.53MB\n 0d2f81fc44f6 Downloading 598kB\n 9cf33c25d575 Extracting 1B\n 711e9cab8144 Downloading 15.73MB\n 0653c0427a02 Downloading 13.63MB\n abadedd4db59 Downloading 17.83MB\n ab88251d6427 Downloading 14.68MB\n b40150c1c271 Downloading 13.63MB\n 3c268c8ff641 Downloading 13.63MB\n 4fa38e5535e2 Extracting 1B\n 711e9cab8144 Downloading 17.83MB\n 0653c0427a02 Downloading 15.73MB\n abadedd4db59 Downloading 19.92MB\n ab88251d6427 Downloading 16.78MB\n b40150c1c271 Downloading 14.68MB\n 3c268c8ff641 Downloading 15.73MB\n ae8ed6ddf5d2 Downloading 56.62MB\n 0d2f81fc44f6 Download complete 0B\n 9cf33c25d575 Pull complete 0B\n 4fa38e5535e2 Pull complete 0B\n 799bf93f58b9 Extracting 1B\n ae8ed6ddf5d2 Downloading 57.67MB\n abadedd4db59 Downloading 20.97MB\n ab88251d6427 Downloading 18.92MB\n b40150c1c271 Downloading 15.73MB\n 3c268c8ff641 Downloading 16.78MB\n 711e9cab8144 Downloading 18.87MB\n 0653c0427a02 Downloading 16.78MB\n 799bf93f58b9 Extracting 1B\n ae8ed6ddf5d2 Downloading 58.72MB\n 0653c0427a02 Downloading 17.83MB\n abadedd4db59 Downloading 23.07MB\n ab88251d6427 Download complete 0B\n b40150c1c271 Downloading 16.78MB\n 3c268c8ff641 Downloading 17.83MB\n 711e9cab8144 Downloading 20.97MB\n 799bf93f58b9 Extracting 1B\n ae8ed6ddf5d2 Downloading 62.91MB\n b40150c1c271 Downloading 18.87MB\n 3c268c8ff641 Downloading 19.92MB\n 711e9cab8144 Downloading 23.07MB\n 0653c0427a02 Downloading 19.92MB\n abadedd4db59 Downloading 25.17MB\n 799bf93f58b9 Extracting 1B\n ae8ed6ddf5d2 Downloading 63.96MB\n 711e9cab8144 Downloading 26.21MB\n 0653c0427a02 Downloading 20.97MB\n abadedd4db59 Downloading 28.31MB\n b40150c1c271 Downloading 19.92MB\n 3c268c8ff641 Downloading 20.97MB\n 799bf93f58b9 Extracting 1B\n ae8ed6ddf5d2 Downloading 66.06MB\n abadedd4db59 Downloading 30.41MB\n b40150c1c271 Downloading 20.97MB\n 3c268c8ff641 Downloading 23.07MB\n 711e9cab8144 Downloading 28.31MB\n 0653c0427a02 Downloading 22.94MB\n 799bf93f58b9 Extracting 1B\n ae8ed6ddf5d2 Downloading 69.21MB\n abadedd4db59 Downloading 32.51MB\n b40150c1c271 Downloading 23.07MB\n 3c268c8ff641 Downloading 24.12MB\n 711e9cab8144 Downloading 30.41MB\n 799bf93f58b9 Extracting 1B\n 0653c0427a02 Download complete 0B\n ae8ed6ddf5d2 Downloading 72.35MB\n 711e9cab8144 Downloading 34.6MB\n abadedd4db59 Downloading 36.7MB\n b40150c1c271 Downloading 24.12MB\n 3c268c8ff641 Downloading 26.21MB\n 799bf93f58b9 Pull complete 0B\n ae8ed6ddf5d2 Downloading 75.78MB\n b40150c1c271 Downloading 25.17MB\n 3c268c8ff641 Downloading 28.31MB\n 711e9cab8144 Downloading 37.18MB\n abadedd4db59 Downloading 39.26MB\n ab4944c2d366 Pull complete 0B\n b40150c1c271 Downloading 27.26MB\n 3c268c8ff641 Downloading 31.46MB\n ae8ed6ddf5d2 Downloading 80.74MB\n 711e9cab8144 Download complete 0B\n abadedd4db59 Downloading 44.04MB\n 4f4fb700ef54 Pull complete 0B\n 6141f8f94db8 Extracting 1B\n abadedd4db59 Downloading 52.43MB\n b40150c1c271 Downloading 29.73MB\n 3c268c8ff641 Downloading 31.46MB\n ae8ed6ddf5d2 Downloading 85.98MB\n 6141f8f94db8 Pull complete 0B\n Image valkey/valkey:8.1-alpine Pulled \n ae8ed6ddf5d2 Downloading 93.32MB\n abadedd4db59 Downloading 52.43MB\n b40150c1c271 Download complete 0B\n 3c268c8ff641 Downloading 34.67MB\n b40150c1c271 Extracting 1B\n ae8ed6ddf5d2 Downloading 100.7MB\n abadedd4db59 Downloading 52.43MB\n 3c268c8ff641 Download complete 0B\n b40150c1c271 Extracting 1B\n ae8ed6ddf5d2 Downloading 111.1MB\n abadedd4db59 Downloading 52.43MB\n b40150c1c271 Extracting 1B\n abadedd4db59 Downloading 56.62MB\n ae8ed6ddf5d2 Downloading 112.4MB\n b40150c1c271 Extracting 1B\n abadedd4db59 Downloading 62.91MB\n ae8ed6ddf5d2 Download complete 0B\n ae8ed6ddf5d2 Extracting 1B\n b40150c1c271 Extracting 1B\n abadedd4db59 Downloading 68.16MB\n ae8ed6ddf5d2 Extracting 1B\n ae8ed6ddf5d2 Extracting 1B\n b40150c1c271 Extracting 1B\n ae8ed6ddf5d2 Extracting 1B\n abadedd4db59 Downloading 74.45MB\n ae8ed6ddf5d2 Extracting 1B\n ae8ed6ddf5d2 Extracting 1B\n b40150c1c271 Extracting 2B\n abadedd4db59 Downloading 80.74MB\n ae8ed6ddf5d2 Extracting 1B\n ae8ed6ddf5d2 Extracting 1B\n b40150c1c271 Extracting 2B\n abadedd4db59 Downloading 88.08MB\n ae8ed6ddf5d2 Extracting 2B\n ae8ed6ddf5d2 Extracting 2B\n ae8ed6ddf5d2 Extracting 2B\n abadedd4db59 Downloading 92.27MB\n ae8ed6ddf5d2 Extracting 2B\n abadedd4db59 Downloading 92.27MB\n abadedd4db59 Downloading 95.42MB\n ae8ed6ddf5d2 Extracting 2B\n b40150c1c271 Pull complete 0B\n 3c268c8ff641 Extracting 1B\n abadedd4db59 Downloading 98.95MB\n ae8ed6ddf5d2 Extracting 2B\n ae8ed6ddf5d2 Extracting 2B\n 3c268c8ff641 Extracting 1B\n abadedd4db59 Downloading 98.95MB\n 3c268c8ff641 Extracting 1B\n abadedd4db59 Download complete 0B\n ae8ed6ddf5d2 Extracting 2B\n ae8ed6ddf5d2 Extracting 3B\n 3c268c8ff641 Extracting 1B\n ae8ed6ddf5d2 Extracting 3B\n ae8ed6ddf5d2 Extracting 3B\n 3c268c8ff641 Extracting 1B\n ae8ed6ddf5d2 Extracting 3B\n ae8ed6ddf5d2 Extracting 3B\n 3c268c8ff641 Extracting 2B\n ae8ed6ddf5d2 Extracting 3B\n ae8ed6ddf5d2 Extracting 3B\n ae8ed6ddf5d2 Extracting 3B\n 3c268c8ff641 Extracting 2B\n 3c268c8ff641 Extracting 2B\n ae8ed6ddf5d2 Extracting 3B\n 3c268c8ff641 Pull complete 0B\n b20ad5178ef4 Pull complete 0B\n ae8ed6ddf5d2 Extracting 4B\n 0653c0427a02 Extracting 1B\n ae8ed6ddf5d2 Extracting 4B\n ae8ed6ddf5d2 Extracting 4B\n 0653c0427a02 Extracting 1B\n ae8ed6ddf5d2 Extracting 4B\n ae8ed6ddf5d2 Extracting 4B\n 0653c0427a02 Extracting 1B\n ae8ed6ddf5d2 Extracting 4B\n ae8ed6ddf5d2 Extracting 4B\n 0653c0427a02 Extracting 1B\n 0653c0427a02 Extracting 1B\n ae8ed6ddf5d2 Extracting 4B\n 0653c0427a02 Pull complete 0B\n ae8ed6ddf5d2 Extracting 5B\n ae8ed6ddf5d2 Extracting 5B\n abadedd4db59 Extracting 1B\n ae8ed6ddf5d2 Extracting 5B\n ae8ed6ddf5d2 Extracting 5B\n abadedd4db59 Extracting 1B\n ae8ed6ddf5d2 Extracting 5B\n abadedd4db59 Extracting 1B\n ae8ed6ddf5d2 Extracting 5B\n abadedd4db59 Extracting 1B\n ae8ed6ddf5d2 Pull complete 0B\n abadedd4db59 Extracting 1B\n 4635b503f9b2 Extracting 1B\n b1aad2d5f399 Pull complete 0B\n 5635b2c7f90f Pull complete 0B\n abadedd4db59 Extracting 1B\n 7bd7d677a4b5 Pull complete 0B\n 4635b503f9b2 Pull complete 0B\n e5d94dfa43d9 Pull complete 0B\n abadedd4db59 Extracting 1B\n Image postgres:17.10-alpine Pulled \n abadedd4db59 Extracting 1B\n abadedd4db59 Extracting 1B\n abadedd4db59 Extracting 1B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 2B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 3B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 4B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 5B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 6B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 7B\n abadedd4db59 Extracting 8B\n abadedd4db59 Extracting 8B\n abadedd4db59 Extracting 8B\n abadedd4db59 Extracting 8B\n abadedd4db59 Extracting 8B\n abadedd4db59 Extracting 8B\n abadedd4db59 Extracting 8B\n abadedd4db59 Pull complete 0B\n ab88251d6427 Extracting 1B\n ab88251d6427 Extracting 1B\n ab88251d6427 Extracting 1B\n ab88251d6427 Extracting 1B\n ab88251d6427 Extracting 1B\n ab88251d6427 Extracting 1B\n ab88251d6427 Extracting 1B\n 1e2489dbb800 Pull complete 0B\n 4651a2be51c9 Pull complete 0B\n f6c237224ff2 Pull complete 0B\n ab88251d6427 Pull complete 0B\n 633ad20e5826 Pull complete 0B\n 2bd3b17fd9b2 Pull complete 0B\n e164187cb2a9 Pull complete 0B\n 4f4fb700ef54 Pull complete 0B\n c90ce6689466 Pull complete 0B\n 65adb688f7a7 Pull complete 0B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 1B\n 711e9cab8144 Extracting 2B\n 711e9cab8144 Extracting 2B\n 711e9cab8144 Extracting 2B\n 711e9cab8144 Extracting 2B\n 711e9cab8144 Extracting 2B\n 711e9cab8144 Pull complete 0B\n Image ghcr.io/netbox-community/netbox:v4.5.10 Pulled \n Network sonic-e2e_default Creating \n Network sonic-e2e_default Created \n Container sonic-e2e-postgres-1 Creating \n Container sonic-e2e-valkey-1 Creating \n Container sonic-e2e-valkey-1 Created \n Container sonic-e2e-postgres-1 Created \n Container sonic-e2e-netbox-1 Creating \n Container sonic-e2e-netbox-1 Created \n Container sonic-e2e-postgres-1 Starting \n Container sonic-e2e-valkey-1 Starting \n Container sonic-e2e-valkey-1 Started \n Container sonic-e2e-postgres-1 Started \n Container sonic-e2e-postgres-1 Waiting \n Container sonic-e2e-valkey-1 Waiting \n Container sonic-e2e-valkey-1 Healthy \n Container sonic-e2e-postgres-1 Healthy \n Container sonic-e2e-netbox-1 Starting \n Container sonic-e2e-netbox-1 Started \n Container sonic-e2e-valkey-1 Waiting \n Container sonic-e2e-netbox-1 Waiting \n Container sonic-e2e-postgres-1 Waiting \n Container sonic-e2e-postgres-1 Healthy \n Container sonic-e2e-valkey-1 Healthy \n Container sonic-e2e-netbox-1 Healthy \n>>> Creating a deterministic v1 API token for the superuser\n/opt/netbox/netbox/netbox/settings.py:227: UserWarning: API_TOKEN_PEPPERS is not defined. v2 API tokens cannot be used.\n  warnings.warn(\"API_TOKEN_PEPPERS is not defined. v2 API tokens cannot be used.\")\n\ud83e\uddec loaded config '/etc/netbox/config/configuration.py'\n\ud83e\uddec loaded config '/etc/netbox/config/extra.py'\n\ud83e\uddec loaded config '/etc/netbox/config/logging.py'\n\ud83e\uddec loaded config '/etc/netbox/config/plugins.py'\n149 objects imported automatically (use -v 2 for details).\n\nCreated v1 token for admin\n\nNetBox is deployed.\n\n  API       : http://127.0.0.1:8080\n\n>>> Creating seeding venv /home/zuul/src/github.com/osism/python-osism/.venv-sonic-e2e\n>>> Installing netbox-manager from /home/zuul/src/github.com/osism/netbox-manager\n>>> Installing the netbox.netbox Ansible collection\nCloning into '/home/zuul/.ansible/tmp/ansible-local-90697xhrncak/tmpxj5rfdnh/ansible_modulesrzgrwpx5'...\nNote: switching to 'v3.23.0'.\n\nYou are in 'detached HEAD' state. You can look around, make experimental\nchanges and commit them, and you can discard any commits you make in this\nstate without impacting any branches by switching back to a branch.\n\nIf you want to create a new branch to retain commits you create, you may\ndo so (now or later) by using -c with the switch command. Example:\n\n  git switch -c <new-branch-name>\n\nOr undo this operation with:\n\n  git switch -\n\nTurn off this advice by setting config variable advice.detachedHead to false\n\nHEAD is now at 57c1c63 Merge pull request #1559 from netbox-community/devel\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'netbox.netbox:3.23.0' to '/home/zuul/.ansible/collections/ansible_collections/netbox/netbox'\nCreated collection for netbox.netbox:3.23.0 at /home/zuul/.ansible/collections/ansible_collections/netbox/netbox\nnetbox.netbox:3.23.0 was installed successfully\n>>> Seeding NetBox with the netbox-manager example data\n\u001b[32m2026-07-30 06:42:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWait for NetBox service\u001b[0m\n\r\nPLAY [Wait for NetBox service] *************************************************\n\r\nTASK [Wait for NetBox service REST API] ****************************************\nok: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=1    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:42:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage devicetypes\u001b[0m\n\u001b[32m2026-07-30 06:42:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage moduletypes\u001b[0m\n\u001b[32m2026-07-30 06:42:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage resources\u001b[0m\n\u001b[32m2026-07-30 06:42:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/000-base.yml\u001b[0m\nError locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-5835-54x-o-ac-f.front.*'\nError locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-5835-54x-o-ac-f.rear.*'\nError locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-7726-32x-o-ac-f.front.*'\nError locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-7726-32x-o-ac-f.rear.*'\n\r\nPLAY [Manage NetBox resources defined in 000-base.yml] *************************\n\r\nTASK [Manage NetBox resource OOB of type ipam_role] ****************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Management of type ipam_role] *********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource External of type ipam_role] ***********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Manager of type device_role] **********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Control of type device_role] **********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Compute of type device_role] **********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Storage of type device_role] **********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Leaf of type device_role] *************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Spine of type device_role] ************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Access Leaf of type device_role] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Managed by OSISM of type tag] *********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Managed by Metalbox of type tag] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Out of Band of type tag] **************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource dnsmasq_dhcp_tag of type custom_field] ************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource sonic_parameters of type custom_field] ************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=15   changed=15   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:42:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/100-initialise.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 100-initialise.yml] *******************\n\r\nTASK [Manage NetBox resource Testbed of type tenant] ***************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Discworld of type site] ***************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ankh-Morpork of type location] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource OOB Testbed of type vlan] *************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type prefix] ***********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type prefix] ***********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type prefix] ***********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type prefix] ***********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=10   changed=10   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:43:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/200-rack-1000.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 200-rack-1000.yml] ********************\n\r\nTASK [Manage NetBox resource 1000 of type rack] ********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-0 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-1 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-2 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-3 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-oob of type device] ****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-manager of type device] *******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-0 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-1 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-2 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-3 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-4 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-5 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-6 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-7 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-8 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-9 of type device] ********************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=17   changed=17   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:43:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-2.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-2.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-2 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:44:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-9.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-9.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-9 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:44:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-3.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-switch-3.yml] *************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nok: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-3 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource eth0 of type device_interface] ********************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=13   changed=12   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:45:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-8.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-8.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-8 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:45:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-2.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-switch-2.yml] *************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-2 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource eth0 of type device_interface] ********************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=10   changed=10   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:46:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-7.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-7.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-7 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:46:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-5.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-5.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-5 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:47:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-4.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-4.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-4 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:47:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-6.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-6.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-6 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:48:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-3.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-3.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-3 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:48:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-1.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-1.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-1 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:49:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-manager.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-manager.yml] **************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource vlan100 of type device_interface] *****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-manager of type device] *******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=20   changed=20   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:49:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-0.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-switch-0.yml] *************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-0 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource eth0 of type device_interface] ********************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=8    changed=8    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:50:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-1.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-switch-1.yml] *************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-1 of type device] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource eth0 of type device_interface] ********************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=8    changed=8    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-0.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-node-0.yml] ***************\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type cable] ************************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-node-0 of type device] ********************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet1 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet2 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet3 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:50:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-oob.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 300-testbed-switch-oob.yml] ***********\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type mac_address] ******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource testbed-switch-oob of type device] ****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource eth0 of type device_interface] ********************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=7    changed=7    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:51:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRuntime: 524.7051s\u001b[0m\n>>> Seeding NetBox with the E2E scenario overlay\n\u001b[32m2026-07-30 06:51:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWait for NetBox service\u001b[0m\n\r\nPLAY [Wait for NetBox service] *************************************************\n\r\nTASK [Wait for NetBox service REST API] ****************************************\nok: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=1    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:51:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage devicetypes\u001b[0m\n\u001b[32m2026-07-30 06:51:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage resources\u001b[0m\n\u001b[32m2026-07-30 06:51:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/python-osism/tests/e2e/scenario/resources/500-breakout-scenarios.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 500-breakout-scenarios.yml] ***********\n\r\nTASK [Manage NetBox resource E2E of type rack] *********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource E2E Data of type vlan] ****************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource e2e-breakout-derived of type device] **************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Eth1/5 of type device_interface] ******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource e2e-breakout-explicit of type device] *************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Eth1/1/1 of type device_interface] ****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Eth1/1/2 of type device_interface] ****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Eth1/1/3 of type device_interface] ****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Eth1/1/4 of type device_interface] ****************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource e2e-breakout-declared of type device] *************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=10   changed=10   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:51:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/python-osism/tests/e2e/scenario/resources/600-portchannel-scenario.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 600-portchannel-scenario.yml] *********\n\r\nTASK [Manage NetBox resource e2e-portchannel of type device] *******************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource PortChannel1 of type device_interface] ************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=4    changed=4    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:51:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/python-osism/tests/e2e/scenario/resources/700-evpn-scenario.yml\u001b[0m\n\r\nPLAY [Manage NetBox resources defined in 700-evpn-scenario.yml] ****************\n\r\nTASK [Manage NetBox resource VrfStorage of type vrf] ***************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource vrf42 of type vrf] ********************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource e2e-evpn of type device] **************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Loopback0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource of type ip_address] *******************************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet0 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource Ethernet4 of type device_interface] ***************\nchanged: [localhost]\n\r\nTASK [Manage NetBox resource e2e-evpn of type device] **************************\nchanged: [localhost]\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost                  : ok=9    changed=9    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[32m2026-07-30 06:51:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRuntime: 47.0326s\u001b[0m\n>>> Ensuring the osism[ansible] extra is installed\n>>> Generating SONiC configurations (tests/e2e/generate.py)\n2026-07-30 06:52:11.782 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:60 - Preparing SONIC configuration files\n2026-07-30 06:52:11.782 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_ip_cache:1884 - Cleared metalbox IP cache\n2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_devices_cache:1891 - Cleared metalbox devices cache\n2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.interface:clear_port_config_cache:668 - Cleared port configuration cache\n2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_all_caches:1920 - Cleared all config_generator caches\n2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:65 - Initialized all caches for sync_sonic task\n2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_load_metalbox_devices_cache:1698 - Loading metalbox devices cache...\n2026-07-30 06:52:11.917 | WARNING  | osism.tasks.conductor.sonic.config_generator:_load_metalbox_devices_cache:1760 - Could not load metalbox devices cache: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. metalbox is not one of the available choices.']}\n2026-07-30 06:52:11.917 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:69 - Loaded metalbox devices cache\n2026-07-30 06:52:11.917 | DEBUG    | osism.tasks.conductor.sonic.connections:load_vip_addresses_cache:315 - Loading VIP addresses cache...\n2026-07-30 06:52:11.997 | INFO     | osism.tasks.conductor.sonic.connections:load_vip_addresses_cache:319 - Loaded 0 VIP addresses into cache\n2026-07-30 06:52:11.998 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:73 - Loaded VIP addresses cache\n2026-07-30 06:52:11.998 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:81 - Supported HWSKUs: Accton-AS4625-54T, Accton-AS4630-54TE, Accton-AS5835-54T, Accton-AS5835-54X, Accton-AS7326-56X, Accton-AS7726-32X, Accton-AS9716-32D, Accton-AS9726-32D, DellEMC-S5212f-P-25G\n2026-07-30 06:52:12.263 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-breakout-declared with role: leaf\n2026-07-30 06:52:12.264 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-breakout-derived with role: leaf\n2026-07-30 06:52:12.265 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-breakout-explicit with role: leaf\n2026-07-30 06:52:12.265 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-evpn with role: leaf\n2026-07-30 06:52:12.266 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-portchannel with role: leaf\n2026-07-30 06:52:12.266 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-0 with role: leaf\n2026-07-30 06:52:12.267 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-1 with role: leaf\n2026-07-30 06:52:12.268 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-2 with role: spine\n2026-07-30 06:52:12.268 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-3 with role: spine\n2026-07-30 06:52:12.269 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-oob with role: accessleaf\n2026-07-30 06:52:12.269 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:125 - Found 10 devices matching criteria\n2026-07-30 06:52:12.269 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 3\n2026-07-30 06:52:12.629 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 3\n2026-07-30 06:52:13.092 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 4\n2026-07-30 06:52:14.042 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 4\n2026-07-30 06:52:14.479 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:159 - Found 1 interconnected spine/superspine groups\n2026-07-30 06:52:14.480 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:170 - Assigned AS 4200016029 to 2 devices in spine/superspine group\n2026-07-30 06:52:14.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-breakout-declared has SONiC firmware version: 4.5.0\n2026-07-30 06:52:14.481 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-breakout-declared, falling back to hostname for firmware symlink\n2026-07-30 06:52:14.481 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-breakout-declared.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-breakout-declared\n2026-07-30 06:52:14.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-breakout-declared with HWSKU: Accton-AS9726-32D\n2026-07-30 06:52:14.483 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:651 - Cached port config for HWSKU Accton-AS9726-32D with 34 ports\n2026-07-30 06:52:14.484 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 19\n2026-07-30 06:52:14.679 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 6 interfaces for device 19\n2026-07-30 06:52:14.680 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:14.951 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.035 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.129 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.129 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.209 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.333 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-breakout-declared: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:15.334 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.334 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.336 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/9'\n2026-07-30 06:52:15.336 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']\n2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet40 (alias='Eth6(Port6)', alias_num=6) against expected_names: ['Eth1/6', 'Eth1/6/1']\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet48 (alias='Eth7(Port7)', alias_num=7) against expected_names: ['Eth1/7', 'Eth1/7/1']\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet56 (alias='Eth8(Port8)', alias_num=8) against expected_names: ['Eth1/8', 'Eth1/8/1']\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet64 (alias='Eth9(Port9)', alias_num=9) against expected_names: ['Eth1/9', 'Eth1/9/1']\n2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/9 -> Ethernet64 via alias Eth9(Port9)\n2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/2 -> Ethernet2 (base: Ethernet0, offset: 2, multiplier: 2)\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/3 -> Ethernet4 (base: Ethernet0, offset: 4, multiplier: 2)\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/4 -> Ethernet6 (base: Ethernet0, offset: 6, multiplier: 2)\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/5'\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']\n2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/5 -> Ethernet32 via alias Eth5(Port5)\n2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19\n2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.347 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS9726-32D\n2026-07-30 06:52:15.541 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-breakout-declared\n2026-07-30 06:52:15.542 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet0 - has breakout configuration\n2026-07-30 06:52:15.542 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet8 - has breakout configuration\n2026-07-30 06:52:15.542 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=400000, is_breakout=False\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/3 (alias=Eth3(Port3), sonic_port_number=3)\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=400000, is_breakout=False\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/4 (alias=Eth4(Port4), sonic_port_number=4)\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=400000, is_breakout=False\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/5 (alias=Eth5(Port5), sonic_port_number=5)\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=400000, is_breakout=False\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/6 (alias=Eth6(Port6), sonic_port_number=6)\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=400000, is_breakout=False\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/7 (alias=Eth7(Port7), sonic_port_number=7)\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=400000, is_breakout=False\n2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/8 (alias=Eth8(Port8), sonic_port_number=8)\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet64 - has breakout configuration\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=400000, is_breakout=False\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 10 from Eth(Port) alias 'Eth10(Port10)'\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/10 (alias=Eth10(Port10), sonic_port_number=10)\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=400000, is_breakout=False\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 11 from Eth(Port) alias 'Eth11(Port11)'\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/11 (alias=Eth11(Port11), sonic_port_number=11)\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=400000, is_breakout=False\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 12 from Eth(Port) alias 'Eth12(Port12)'\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/12 (alias=Eth12(Port12), sonic_port_number=12)\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=400000, is_breakout=False\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 13 from Eth(Port) alias 'Eth13(Port13)'\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/13 (alias=Eth13(Port13), sonic_port_number=13)\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=400000, is_breakout=False\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 14 from Eth(Port) alias 'Eth14(Port14)'\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/14 (alias=Eth14(Port14), sonic_port_number=14)\n2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=400000, is_breakout=False\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 15 from Eth(Port) alias 'Eth15(Port15)'\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/15 (alias=Eth15(Port15), sonic_port_number=15)\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=400000, is_breakout=False\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 16 from Eth(Port) alias 'Eth16(Port16)'\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/16 (alias=Eth16(Port16), sonic_port_number=16)\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet128, speed=400000, is_breakout=False\n2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 128\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 17 from Eth(Port) alias 'Eth17(Port17)'\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet128 -> Eth1/17 (alias=Eth17(Port17), sonic_port_number=17)\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet136, speed=400000, is_breakout=False\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 136\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 18 from Eth(Port) alias 'Eth18(Port18)'\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet136 -> Eth1/18 (alias=Eth18(Port18), sonic_port_number=18)\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet144, speed=400000, is_breakout=False\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 144\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 19 from Eth(Port) alias 'Eth19(Port19)'\n2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet144 -> Eth1/19 (alias=Eth19(Port19), sonic_port_number=19)\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet152, speed=400000, is_breakout=False\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 152\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 20 from Eth(Port) alias 'Eth20(Port20)'\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet152 -> Eth1/20 (alias=Eth20(Port20), sonic_port_number=20)\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet160, speed=400000, is_breakout=False\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 160\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 21 from Eth(Port) alias 'Eth21(Port21)'\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet160 -> Eth1/21 (alias=Eth21(Port21), sonic_port_number=21)\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet168, speed=400000, is_breakout=False\n2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 168\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 22 from Eth(Port) alias 'Eth22(Port22)'\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet168 -> Eth1/22 (alias=Eth22(Port22), sonic_port_number=22)\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet176, speed=400000, is_breakout=False\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 176\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 23 from Eth(Port) alias 'Eth23(Port23)'\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet176 -> Eth1/23 (alias=Eth23(Port23), sonic_port_number=23)\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet184, speed=400000, is_breakout=False\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 184\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 24 from Eth(Port) alias 'Eth24(Port24)'\n2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet184 -> Eth1/24 (alias=Eth24(Port24), sonic_port_number=24)\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet192, speed=400000, is_breakout=False\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 192\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 25 from Eth(Port) alias 'Eth25(Port25)'\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet192 -> Eth1/25 (alias=Eth25(Port25), sonic_port_number=25)\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet200, speed=400000, is_breakout=False\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 200\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 26 from Eth(Port) alias 'Eth26(Port26)'\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet200 -> Eth1/26 (alias=Eth26(Port26), sonic_port_number=26)\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet208, speed=400000, is_breakout=False\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 208\n2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 27 from Eth(Port) alias 'Eth27(Port27)'\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet208 -> Eth1/27 (alias=Eth27(Port27), sonic_port_number=27)\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet216, speed=400000, is_breakout=False\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 216\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 28 from Eth(Port) alias 'Eth28(Port28)'\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet216 -> Eth1/28 (alias=Eth28(Port28), sonic_port_number=28)\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet224, speed=400000, is_breakout=False\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 224\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 29 from Eth(Port) alias 'Eth29(Port29)'\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet224 -> Eth1/29 (alias=Eth29(Port29), sonic_port_number=29)\n2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet232, speed=400000, is_breakout=False\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 232\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 30 from Eth(Port) alias 'Eth30(Port30)'\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet232 -> Eth1/30 (alias=Eth30(Port30), sonic_port_number=30)\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet240, speed=400000, is_breakout=False\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 240\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 31 from Eth(Port) alias 'Eth31(Port31)'\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet240 -> Eth1/31 (alias=Eth31(Port31), sonic_port_number=31)\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet248, speed=400000, is_breakout=False\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 248\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 32 from Eth(Port) alias 'Eth32(Port32)'\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet248 -> Eth1/32 (alias=Eth32(Port32), sonic_port_number=32)\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet256, speed=10000, is_breakout=False\n2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 256\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 33 from Eth(Port) alias 'Eth33(Port33)'\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet256 -> Eth1/33 (alias=Eth33(Port33), sonic_port_number=33)\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet257, speed=10000, is_breakout=False\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 257\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 34 from Eth(Port) alias 'Eth34(Port34)'\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet257 -> Eth1/34 (alias=Eth34(Port34), sonic_port_number=34)\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=50000, is_breakout=True\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet64\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet64 -> Eth1/9/1 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=1)\n2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet65, speed=50000, is_breakout=True\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 65\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet65\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet65 -> Eth1/9/2 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=2)\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet66, speed=50000, is_breakout=True\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 66\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet66\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet66 -> Eth1/9/3 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=3)\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet67, speed=50000, is_breakout=True\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 67\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet67\n2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet67 -> Eth1/9/4 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=4)\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=50000, is_breakout=True\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet68\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet68 -> Eth1/9/5 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=5)\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet69, speed=50000, is_breakout=True\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 69\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet69\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet69 -> Eth1/9/6 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=6)\n2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet70, speed=50000, is_breakout=True\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 70\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet70\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet70 -> Eth1/9/7 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=7)\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet71, speed=50000, is_breakout=True\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 71\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet71\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet71 -> Eth1/9/8 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=8)\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=True\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet0\n2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet0 -> Eth1/1/1 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=1)\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=100000, is_breakout=True\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet2\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet2 -> Eth1/1/3 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=3)\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=True\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet4\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet4 -> Eth1/1/5 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=5)\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=100000, is_breakout=True\n2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet6\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet6 -> Eth1/1/7 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=7)\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=50000, is_breakout=True\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet8 for breakout interface Ethernet8\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet8 -> Eth1/2/1 (base_port=Ethernet8, base_alias=Eth2(Port2), sonic_port_number=2, subport=1)\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=50000, is_breakout=True\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet8 for breakout interface Ethernet12\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet12 -> Eth1/2/5 (base_port=Ethernet8, base_alias=Eth2(Port2), sonic_port_number=2, subport=5)\n2026-07-30 06:52:15.842 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-breakout-declared\n2026-07-30 06:52:15.842 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-breakout-declared\n2026-07-30 06:52:15.842 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-breakout-declared\n2026-07-30 06:52:15.842 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-breakout-declared\n2026-07-30 06:52:15.843 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-breakout-declared\n2026-07-30 06:52:16.205 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-breakout-declared (first-time configuration)\n2026-07-30 06:52:16.207 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-breakout-declared to /tmp/tmp.pK9CO2orxU/osism_e2e-breakout-declared_config_db.json\n2026-07-30 06:52:16.208 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:16.208 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-breakout-declared\n2026-07-30 06:52:16.208 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-breakout-declared with 45 ports\n2026-07-30 06:52:16.208 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-breakout-derived has SONiC firmware version: 4.5.0\n2026-07-30 06:52:16.208 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-breakout-derived, falling back to hostname for firmware symlink\n2026-07-30 06:52:16.208 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-breakout-derived.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-breakout-derived\n2026-07-30 06:52:16.208 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-breakout-derived with HWSKU: Accton-AS9726-32D\n2026-07-30 06:52:16.209 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:16.209 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 17\n2026-07-30 06:52:16.417 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 6 interfaces for device 17\n2026-07-30 06:52:16.417 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.197 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.271 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.360 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.360 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.435 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.561 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-breakout-derived: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:17.561 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.561 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:950 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:963 - Detected breakout group: 1/1 -> Ethernet0 (4x100G) with 4 ports\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.565 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:17.565 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.565 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/2 -> Ethernet2 (base: Ethernet0, offset: 2, multiplier: 2)\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/3 -> Ethernet4 (base: Ethernet0, offset: 4, multiplier: 2)\n2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/4 -> Ethernet6 (base: Ethernet0, offset: 6, multiplier: 2)\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/5'\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/5 -> Ethernet32 via alias Eth5(Port5)\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17\n2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.572 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS9726-32D\n2026-07-30 06:52:17.757 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-breakout-derived\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet0 - has breakout configuration\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=400000, is_breakout=False\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/2 (alias=Eth2(Port2), sonic_port_number=2)\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=400000, is_breakout=False\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/3 (alias=Eth3(Port3), sonic_port_number=3)\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=400000, is_breakout=False\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/4 (alias=Eth4(Port4), sonic_port_number=4)\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=400000, is_breakout=False\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/5 (alias=Eth5(Port5), sonic_port_number=5)\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=400000, is_breakout=False\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/6 (alias=Eth6(Port6), sonic_port_number=6)\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=400000, is_breakout=False\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/7 (alias=Eth7(Port7), sonic_port_number=7)\n2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=400000, is_breakout=False\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/8 (alias=Eth8(Port8), sonic_port_number=8)\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=400000, is_breakout=False\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/9 (alias=Eth9(Port9), sonic_port_number=9)\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=400000, is_breakout=False\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 10 from Eth(Port) alias 'Eth10(Port10)'\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/10 (alias=Eth10(Port10), sonic_port_number=10)\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=400000, is_breakout=False\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 11 from Eth(Port) alias 'Eth11(Port11)'\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/11 (alias=Eth11(Port11), sonic_port_number=11)\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=400000, is_breakout=False\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 12 from Eth(Port) alias 'Eth12(Port12)'\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/12 (alias=Eth12(Port12), sonic_port_number=12)\n2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=400000, is_breakout=False\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 13 from Eth(Port) alias 'Eth13(Port13)'\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/13 (alias=Eth13(Port13), sonic_port_number=13)\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=400000, is_breakout=False\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 14 from Eth(Port) alias 'Eth14(Port14)'\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/14 (alias=Eth14(Port14), sonic_port_number=14)\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=400000, is_breakout=False\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 15 from Eth(Port) alias 'Eth15(Port15)'\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/15 (alias=Eth15(Port15), sonic_port_number=15)\n2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=400000, is_breakout=False\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 16 from Eth(Port) alias 'Eth16(Port16)'\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/16 (alias=Eth16(Port16), sonic_port_number=16)\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet128, speed=400000, is_breakout=False\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 128\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 17 from Eth(Port) alias 'Eth17(Port17)'\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet128 -> Eth1/17 (alias=Eth17(Port17), sonic_port_number=17)\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet136, speed=400000, is_breakout=False\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 136\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 18 from Eth(Port) alias 'Eth18(Port18)'\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet136 -> Eth1/18 (alias=Eth18(Port18), sonic_port_number=18)\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet144, speed=400000, is_breakout=False\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 144\n2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 19 from Eth(Port) alias 'Eth19(Port19)'\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet144 -> Eth1/19 (alias=Eth19(Port19), sonic_port_number=19)\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet152, speed=400000, is_breakout=False\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 152\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 20 from Eth(Port) alias 'Eth20(Port20)'\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet152 -> Eth1/20 (alias=Eth20(Port20), sonic_port_number=20)\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet160, speed=400000, is_breakout=False\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 160\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 21 from Eth(Port) alias 'Eth21(Port21)'\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet160 -> Eth1/21 (alias=Eth21(Port21), sonic_port_number=21)\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet168, speed=400000, is_breakout=False\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 168\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 22 from Eth(Port) alias 'Eth22(Port22)'\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet168 -> Eth1/22 (alias=Eth22(Port22), sonic_port_number=22)\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet176, speed=400000, is_breakout=False\n2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 176\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 23 from Eth(Port) alias 'Eth23(Port23)'\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet176 -> Eth1/23 (alias=Eth23(Port23), sonic_port_number=23)\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet184, speed=400000, is_breakout=False\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 184\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 24 from Eth(Port) alias 'Eth24(Port24)'\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet184 -> Eth1/24 (alias=Eth24(Port24), sonic_port_number=24)\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet192, speed=400000, is_breakout=False\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 192\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 25 from Eth(Port) alias 'Eth25(Port25)'\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet192 -> Eth1/25 (alias=Eth25(Port25), sonic_port_number=25)\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet200, speed=400000, is_breakout=False\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 200\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 26 from Eth(Port) alias 'Eth26(Port26)'\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet200 -> Eth1/26 (alias=Eth26(Port26), sonic_port_number=26)\n2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet208, speed=400000, is_breakout=False\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 208\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 27 from Eth(Port) alias 'Eth27(Port27)'\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet208 -> Eth1/27 (alias=Eth27(Port27), sonic_port_number=27)\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet216, speed=400000, is_breakout=False\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 216\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 28 from Eth(Port) alias 'Eth28(Port28)'\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet216 -> Eth1/28 (alias=Eth28(Port28), sonic_port_number=28)\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet224, speed=400000, is_breakout=False\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 224\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 29 from Eth(Port) alias 'Eth29(Port29)'\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet224 -> Eth1/29 (alias=Eth29(Port29), sonic_port_number=29)\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet232, speed=400000, is_breakout=False\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 232\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 30 from Eth(Port) alias 'Eth30(Port30)'\n2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet232 -> Eth1/30 (alias=Eth30(Port30), sonic_port_number=30)\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet240, speed=400000, is_breakout=False\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 240\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 31 from Eth(Port) alias 'Eth31(Port31)'\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet240 -> Eth1/31 (alias=Eth31(Port31), sonic_port_number=31)\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet248, speed=400000, is_breakout=False\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 248\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 32 from Eth(Port) alias 'Eth32(Port32)'\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet248 -> Eth1/32 (alias=Eth32(Port32), sonic_port_number=32)\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet256, speed=10000, is_breakout=False\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 256\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 33 from Eth(Port) alias 'Eth33(Port33)'\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet256 -> Eth1/33 (alias=Eth33(Port33), sonic_port_number=33)\n2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet257, speed=10000, is_breakout=False\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 257\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 34 from Eth(Port) alias 'Eth34(Port34)'\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet257 -> Eth1/34 (alias=Eth34(Port34), sonic_port_number=34)\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet0\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet0 (offset=0, subport_index=0) -> lanes 73,74\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=True\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet0\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet0 -> Eth1/1/1 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=1)\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet2\n2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet2 (offset=2, subport_index=1) -> lanes 75,76\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=100000, is_breakout=True\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet2\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet2 -> Eth1/1/3 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=3)\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet4\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet4 (offset=4, subport_index=2) -> lanes 77,78\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=True\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet4\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet4 -> Eth1/1/5 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=5)\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet6\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet6 (offset=6, subport_index=3) -> lanes 79,80\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=100000, is_breakout=True\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet6\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet6 -> Eth1/1/7 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=7)\n2026-07-30 06:52:18.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-breakout-derived\n2026-07-30 06:52:18.034 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-breakout-derived\n2026-07-30 06:52:18.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-breakout-derived\n2026-07-30 06:52:18.034 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-breakout-derived\n2026-07-30 06:52:18.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-breakout-derived\n2026-07-30 06:52:18.445 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-breakout-derived (first-time configuration)\n2026-07-30 06:52:18.447 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-breakout-derived to /tmp/tmp.pK9CO2orxU/osism_e2e-breakout-derived_config_db.json\n2026-07-30 06:52:18.447 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:18.447 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-breakout-derived\n2026-07-30 06:52:18.448 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-breakout-derived with 37 ports\n2026-07-30 06:52:18.448 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-breakout-explicit has SONiC firmware version: 4.5.0\n2026-07-30 06:52:18.448 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-breakout-explicit, falling back to hostname for firmware symlink\n2026-07-30 06:52:18.448 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-breakout-explicit.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-breakout-explicit\n2026-07-30 06:52:18.448 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-breakout-explicit with HWSKU: Accton-AS9726-32D\n2026-07-30 06:52:18.448 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:18.449 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 18\n2026-07-30 06:52:18.641 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 6 interfaces for device 18\n2026-07-30 06:52:18.641 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:18.898 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:18.973 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.049 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.049 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.126 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.248 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-breakout-explicit: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:19.248 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.249 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:950 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:963 - Detected breakout group: 1/1 -> Ethernet0 (4x100G) with 4 ports\n2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.253 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.253 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)\n2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.256 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:19.256 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.256 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/2 -> Ethernet2 (base: Ethernet0, offset: 2, multiplier: 2)\n2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.258 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:19.258 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.258 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/3 -> Ethernet4 (base: Ethernet0, offset: 4, multiplier: 2)\n2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'\n2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)\n2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2\n2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/4 -> Ethernet6 (base: Ethernet0, offset: 6, multiplier: 2)\n2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/5'\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']\n2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/5 -> Ethernet32 via alias Eth5(Port5)\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18\n2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.263 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS9726-32D\n2026-07-30 06:52:19.461 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-breakout-explicit\n2026-07-30 06:52:19.461 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet0 - has breakout configuration\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=400000, is_breakout=False\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/2 (alias=Eth2(Port2), sonic_port_number=2)\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=400000, is_breakout=False\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'\n2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/3 (alias=Eth3(Port3), sonic_port_number=3)\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=400000, is_breakout=False\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/4 (alias=Eth4(Port4), sonic_port_number=4)\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=400000, is_breakout=False\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/5 (alias=Eth5(Port5), sonic_port_number=5)\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=400000, is_breakout=False\n2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/6 (alias=Eth6(Port6), sonic_port_number=6)\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=400000, is_breakout=False\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/7 (alias=Eth7(Port7), sonic_port_number=7)\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=400000, is_breakout=False\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/8 (alias=Eth8(Port8), sonic_port_number=8)\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=400000, is_breakout=False\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/9 (alias=Eth9(Port9), sonic_port_number=9)\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=400000, is_breakout=False\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 10 from Eth(Port) alias 'Eth10(Port10)'\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/10 (alias=Eth10(Port10), sonic_port_number=10)\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=400000, is_breakout=False\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 11 from Eth(Port) alias 'Eth11(Port11)'\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/11 (alias=Eth11(Port11), sonic_port_number=11)\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=400000, is_breakout=False\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 12 from Eth(Port) alias 'Eth12(Port12)'\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/12 (alias=Eth12(Port12), sonic_port_number=12)\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=400000, is_breakout=False\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 13 from Eth(Port) alias 'Eth13(Port13)'\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/13 (alias=Eth13(Port13), sonic_port_number=13)\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=400000, is_breakout=False\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 14 from Eth(Port) alias 'Eth14(Port14)'\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/14 (alias=Eth14(Port14), sonic_port_number=14)\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=400000, is_breakout=False\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 15 from Eth(Port) alias 'Eth15(Port15)'\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/15 (alias=Eth15(Port15), sonic_port_number=15)\n2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=400000, is_breakout=False\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 16 from Eth(Port) alias 'Eth16(Port16)'\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/16 (alias=Eth16(Port16), sonic_port_number=16)\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet128, speed=400000, is_breakout=False\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 128\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 17 from Eth(Port) alias 'Eth17(Port17)'\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet128 -> Eth1/17 (alias=Eth17(Port17), sonic_port_number=17)\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet136, speed=400000, is_breakout=False\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 136\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 18 from Eth(Port) alias 'Eth18(Port18)'\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet136 -> Eth1/18 (alias=Eth18(Port18), sonic_port_number=18)\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet144, speed=400000, is_breakout=False\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 144\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 19 from Eth(Port) alias 'Eth19(Port19)'\n2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet144 -> Eth1/19 (alias=Eth19(Port19), sonic_port_number=19)\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet152, speed=400000, is_breakout=False\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 152\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 20 from Eth(Port) alias 'Eth20(Port20)'\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet152 -> Eth1/20 (alias=Eth20(Port20), sonic_port_number=20)\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet160, speed=400000, is_breakout=False\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 160\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 21 from Eth(Port) alias 'Eth21(Port21)'\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet160 -> Eth1/21 (alias=Eth21(Port21), sonic_port_number=21)\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet168, speed=400000, is_breakout=False\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 168\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 22 from Eth(Port) alias 'Eth22(Port22)'\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet168 -> Eth1/22 (alias=Eth22(Port22), sonic_port_number=22)\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet176, speed=400000, is_breakout=False\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 176\n2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 23 from Eth(Port) alias 'Eth23(Port23)'\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet176 -> Eth1/23 (alias=Eth23(Port23), sonic_port_number=23)\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet184, speed=400000, is_breakout=False\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 184\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 24 from Eth(Port) alias 'Eth24(Port24)'\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet184 -> Eth1/24 (alias=Eth24(Port24), sonic_port_number=24)\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet192, speed=400000, is_breakout=False\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 192\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 25 from Eth(Port) alias 'Eth25(Port25)'\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet192 -> Eth1/25 (alias=Eth25(Port25), sonic_port_number=25)\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet200, speed=400000, is_breakout=False\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 200\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 26 from Eth(Port) alias 'Eth26(Port26)'\n2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet200 -> Eth1/26 (alias=Eth26(Port26), sonic_port_number=26)\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet208, speed=400000, is_breakout=False\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 208\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 27 from Eth(Port) alias 'Eth27(Port27)'\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet208 -> Eth1/27 (alias=Eth27(Port27), sonic_port_number=27)\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet216, speed=400000, is_breakout=False\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 216\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 28 from Eth(Port) alias 'Eth28(Port28)'\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet216 -> Eth1/28 (alias=Eth28(Port28), sonic_port_number=28)\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet224, speed=400000, is_breakout=False\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 224\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 29 from Eth(Port) alias 'Eth29(Port29)'\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet224 -> Eth1/29 (alias=Eth29(Port29), sonic_port_number=29)\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet232, speed=400000, is_breakout=False\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 232\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 30 from Eth(Port) alias 'Eth30(Port30)'\n2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet232 -> Eth1/30 (alias=Eth30(Port30), sonic_port_number=30)\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet240, speed=400000, is_breakout=False\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 240\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 31 from Eth(Port) alias 'Eth31(Port31)'\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet240 -> Eth1/31 (alias=Eth31(Port31), sonic_port_number=31)\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet248, speed=400000, is_breakout=False\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 248\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 32 from Eth(Port) alias 'Eth32(Port32)'\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet248 -> Eth1/32 (alias=Eth32(Port32), sonic_port_number=32)\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet256, speed=10000, is_breakout=False\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 256\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 33 from Eth(Port) alias 'Eth33(Port33)'\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet256 -> Eth1/33 (alias=Eth33(Port33), sonic_port_number=33)\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet257, speed=10000, is_breakout=False\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 257\n2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 34 from Eth(Port) alias 'Eth34(Port34)'\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet257 -> Eth1/34 (alias=Eth34(Port34), sonic_port_number=34)\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet0\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet0 (offset=0, subport_index=0) -> lanes 73,74\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=True\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet0\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet0 -> Eth1/1/1 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=1)\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet2\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet2 (offset=2, subport_index=1) -> lanes 75,76\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=100000, is_breakout=True\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2\n2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet2\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet2 -> Eth1/1/3 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=3)\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet4\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet4 (offset=4, subport_index=2) -> lanes 77,78\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=True\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet4\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet4 -> Eth1/1/5 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=5)\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet6\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet6 (offset=6, subport_index=3) -> lanes 79,80\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=100000, is_breakout=True\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6\n2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet6\n2026-07-30 06:52:19.474 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'\n2026-07-30 06:52:19.474 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet6 -> Eth1/1/7 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=7)\n2026-07-30 06:52:19.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-breakout-explicit\n2026-07-30 06:52:19.729 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-breakout-explicit\n2026-07-30 06:52:19.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-breakout-explicit\n2026-07-30 06:52:19.729 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-breakout-explicit\n2026-07-30 06:52:19.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-breakout-explicit\n2026-07-30 06:52:20.600 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-breakout-explicit (first-time configuration)\n2026-07-30 06:52:20.601 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-breakout-explicit to /tmp/tmp.pK9CO2orxU/osism_e2e-breakout-explicit_config_db.json\n2026-07-30 06:52:20.602 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:20.602 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-breakout-explicit\n2026-07-30 06:52:20.602 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-breakout-explicit with 37 ports\n2026-07-30 06:52:20.602 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-evpn has SONiC firmware version: 4.5.0\n2026-07-30 06:52:20.602 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-evpn, falling back to hostname for firmware symlink\n2026-07-30 06:52:20.602 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-evpn.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-evpn\n2026-07-30 06:52:20.602 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-evpn with HWSKU: Accton-AS7726-32X\n2026-07-30 06:52:20.603 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:651 - Cached port config for HWSKU Accton-AS7726-32X with 34 ports\n2026-07-30 06:52:20.604 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 21\n2026-07-30 06:52:20.791 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 4 interfaces for device 21\n2026-07-30 06:52:20.792 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.008 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.106 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.204 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2081 - VRF 'VrfStorage' has numeric RD 2001, using as VNI\n2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2132 - Added VRF definition: VrfStorage with VNI 2001\n2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2143 - Mapped interface Ethernet0 to VRF VrfStorage for device e2e-evpn\n2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2127 - Added VRF definition: Vrf42 with table ID 42\n2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2143 - Mapped interface Ethernet4 to VRF Vrf42 for device e2e-evpn\n2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.302 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.439 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-evpn: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:21.439 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.439 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:21.440 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:21.440 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21\n2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:21.441 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:21.601 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-evpn\n2026-07-30 06:52:21.602 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False\n2026-07-30 06:52:21.602 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:21.603 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'\n2026-07-30 06:52:21.603 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)\n2026-07-30 06:52:21.603 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'\n2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'\n2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'\n2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'\n2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'\n2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)\n2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)\n2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)\n2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False\n2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125\n2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False\n2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126\n2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:52:21.864 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-evpn\n2026-07-30 06:52:21.864 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-evpn\n2026-07-30 06:52:21.864 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-evpn\n2026-07-30 06:52:21.864 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-evpn\n2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2244 - Added VRF VrfStorage with VNI 2001\n2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2256 - Added VLAN Vlan2001 for VRF VrfStorage\n2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2262 - Added VLAN_INTERFACE Vlan2001 with VRF VrfStorage\n2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2275 - Added BGP_GLOBALS_AF VrfStorage|ipv4_unicast\n2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2285 - Added BGP_GLOBALS_AF VrfStorage|l2vpn_evpn with RT 2001:1\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2292 - Added BGP_GLOBALS_ROUTE_ADVERTISE for VRF VrfStorage\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2299 - Added ROUTE_REDISTRIBUTE VrfStorage|connected|bgp|ipv4\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2314 - Added BGP_GLOBALS for VRF VrfStorage\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2304 - Added VRF Vrf42 with table ID 42\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2314 - Added BGP_GLOBALS for VRF Vrf42\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2328 - Added VXLAN_TUNNEL vtepServ with src_ip 192.168.16.40\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2334 - Added VXLAN_EVPN_NVO nvo1 with source_vtep vtepServ\n2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2345 - Added VXLAN_TUNNEL_MAP vtepServ|map_2001_Vlan2001\n2026-07-30 06:52:21.866 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2359 - Interface Ethernet0 has VRF assignment but is not in INTERFACE or PORTCHANNEL_INTERFACE config sections\n2026-07-30 06:52:21.867 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2359 - Interface Ethernet4 has VRF assignment but is not in INTERFACE or PORTCHANNEL_INTERFACE config sections\n2026-07-30 06:52:21.867 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-evpn\n2026-07-30 06:52:22.177 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-evpn (first-time configuration)\n2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-evpn to /tmp/tmp.pK9CO2orxU/osism_e2e-evpn_config_db.json\n2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-evpn\n2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-evpn with 34 ports\n2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-portchannel has SONiC firmware version: 4.5.0\n2026-07-30 06:52:22.178 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-portchannel, falling back to hostname for firmware symlink\n2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-portchannel.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-portchannel\n2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-portchannel with HWSKU: Accton-AS7726-32X\n2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 20\n2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 4 interfaces for device 20\n2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_port_channels:1180 - Found LAG interface: PortChannel1\n2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_port_channels:1247 - Added interface Ethernet0 to PortChannel1\n2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_port_channels:1247 - Added interface Ethernet4 to PortChannel1\n2026-07-30 06:52:22.341 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.578 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.657 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.723 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.724 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.802 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.901 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-portchannel: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:22.901 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.901 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:22.902 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'lag', unable to determine speed\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:22.902 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface PortChannel1 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20\n2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:22.902 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-portchannel\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)\n2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'\n2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False\n2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125\n2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False\n2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126\n2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:52:23.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-portchannel\n2026-07-30 06:52:23.648 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-portchannel\n2026-07-30 06:52:23.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-portchannel\n2026-07-30 06:52:23.648 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-portchannel\n2026-07-30 06:52:23.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_portchannel_configuration:2387 - Added port channel PortChannel1 with 2 members\n2026-07-30 06:52:23.649 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-portchannel\n2026-07-30 06:52:23.957 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-portchannel (first-time configuration)\n2026-07-30 06:52:23.959 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-portchannel to /tmp/tmp.pK9CO2orxU/osism_e2e-portchannel_config_db.json\n2026-07-30 06:52:23.959 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:23.959 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-portchannel\n2026-07-30 06:52:23.959 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-portchannel with 34 ports\n2026-07-30 06:52:23.959 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-0 has SONiC firmware version: 4.5.0\n2026-07-30 06:52:23.959 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-0, falling back to hostname for firmware symlink\n2026-07-30 06:52:23.960 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-0.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-0\n2026-07-30 06:52:23.960 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-0 with HWSKU: Accton-AS7726-32X\n2026-07-30 06:52:23.960 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:23.960 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 1\n2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 1\n2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-0: 172.16.0.27/20\n2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:24.554 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:24.663 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:24.663 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:24.809 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:25.010 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-0: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:25.010 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:25.011 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:25.011 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:25.020 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed\n2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:25.020 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:25.021 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:25.021 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:25.021 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:25.021 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:25.551 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address 4E:A2:D7:B8:F3:C6 from management interface eth0\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-0\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'\n2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)\n2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)\n2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'\n2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet20 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet24 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet28 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet32 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet36 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet40 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet44 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet48 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet52 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet56 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only\n2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only\n2026-07-30 06:52:25.836 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:25.837 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:25.869 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)\n2026-07-30 06:52:25.869 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:26.099 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet0 (connected device testbed-manager is not a switch and no tag set)\n2026-07-30 06:52:26.390 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:26.391 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:26.415 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet20 (no direct IPv4)\n2026-07-30 06:52:26.416 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:26.635 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet20 (connected device testbed-node-0 is not a switch and no tag set)\n2026-07-30 06:52:27.435 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:27.436 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:27.458 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet24 (no direct IPv4)\n2026-07-30 06:52:27.459 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:27.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet24 (connected device testbed-node-1 is not a switch and no tag set)\n2026-07-30 06:52:27.923 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:27.924 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:27.947 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet28 (no direct IPv4)\n2026-07-30 06:52:27.948 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:28.141 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet28 (connected device testbed-node-2 is not a switch and no tag set)\n2026-07-30 06:52:28.398 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:28.398 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:28.421 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet32 (no direct IPv4)\n2026-07-30 06:52:28.421 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:28.616 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet32 (connected device testbed-node-3 is not a switch and no tag set)\n2026-07-30 06:52:28.871 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:28.872 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:28.893 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet36 (no direct IPv4)\n2026-07-30 06:52:28.893 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:29.084 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet36 (connected device testbed-node-4 is not a switch and no tag set)\n2026-07-30 06:52:29.356 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:29.356 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:29.376 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet40 (no direct IPv4)\n2026-07-30 06:52:29.376 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:29.573 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet40 (connected device testbed-node-5 is not a switch and no tag set)\n2026-07-30 06:52:30.360 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:30.360 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:30.385 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet44 (no direct IPv4)\n2026-07-30 06:52:30.385 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:30.588 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet44 (connected device testbed-node-6 is not a switch and no tag set)\n2026-07-30 06:52:30.906 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:30.906 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:30.935 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet48 (no direct IPv4)\n2026-07-30 06:52:30.935 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:31.135 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet48 (connected device testbed-node-7 is not a switch and no tag set)\n2026-07-30 06:52:31.396 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:31.396 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:31.417 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet52 (no direct IPv4)\n2026-07-30 06:52:31.417 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:31.624 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet52 (connected device testbed-node-8 is not a switch and no tag set)\n2026-07-30 06:52:31.910 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:31.911 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:31.936 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet56 (no direct IPv4)\n2026-07-30 06:52:31.936 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:32.144 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet56 (connected device testbed-node-9 is not a switch and no tag set)\n2026-07-30 06:52:32.413 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:52:32.413 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:32.435 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)\n2026-07-30 06:52:32.435 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:32.633 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-2)\n2026-07-30 06:52:32.912 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:52:32.912 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:32.932 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)\n2026-07-30 06:52:32.932 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:33.645 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-3)\n2026-07-30 06:52:33.933 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:33.933 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:33.955 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor\n2026-07-30 06:52:33.955 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:33.956 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)\n2026-07-30 06:52:34.269 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:34.269 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:34.298 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet20 for BGP neighbor\n2026-07-30 06:52:34.299 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:34.299 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet20 (no direct IPv4, v6only=true)\n2026-07-30 06:52:34.571 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:34.571 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:34.593 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet24 for BGP neighbor\n2026-07-30 06:52:34.593 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:34.593 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet24 (no direct IPv4, v6only=true)\n2026-07-30 06:52:34.844 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:34.845 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:34.870 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet28 for BGP neighbor\n2026-07-30 06:52:34.871 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:34.871 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet28 (no direct IPv4, v6only=true)\n2026-07-30 06:52:35.135 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:35.136 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:35.158 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet32 for BGP neighbor\n2026-07-30 06:52:35.159 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:35.159 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet32 (no direct IPv4, v6only=true)\n2026-07-30 06:52:35.449 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:35.449 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:35.475 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet36 for BGP neighbor\n2026-07-30 06:52:35.475 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:35.475 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet36 (no direct IPv4, v6only=true)\n2026-07-30 06:52:35.754 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:35.754 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:35.777 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet40 for BGP neighbor\n2026-07-30 06:52:35.778 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:35.778 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet40 (no direct IPv4, v6only=true)\n2026-07-30 06:52:36.096 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:36.097 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:36.121 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet44 for BGP neighbor\n2026-07-30 06:52:36.122 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:36.122 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet44 (no direct IPv4, v6only=true)\n2026-07-30 06:52:36.388 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:36.388 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:36.410 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet48 for BGP neighbor\n2026-07-30 06:52:36.410 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:36.411 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet48 (no direct IPv4, v6only=true)\n2026-07-30 06:52:36.687 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:36.688 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:36.709 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet52 for BGP neighbor\n2026-07-30 06:52:36.709 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:36.710 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet52 (no direct IPv4, v6only=true)\n2026-07-30 06:52:37.461 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses\n2026-07-30 06:52:37.461 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:37.482 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet56 for BGP neighbor\n2026-07-30 06:52:37.482 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:37.482 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet56 (no direct IPv4, v6only=true)\n2026-07-30 06:52:37.774 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:52:37.774 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:37.797 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor\n2026-07-30 06:52:37.798 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:37.798 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)\n2026-07-30 06:52:38.067 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:52:38.067 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:38.089 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor\n2026-07-30 06:52:38.089 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1\n2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)\n2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-0: 172.16.0.27/20\n2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-0 has OOB IP 172.16.0.27/20\n2026-07-30 06:52:38.090 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-0\n2026-07-30 06:52:38.090 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-0\n2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-0\n2026-07-30 06:52:38.090 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-0\n2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-0\n2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-0\n2026-07-30 06:52:38.479 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-0 (first-time configuration)\n2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-0 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-0_config_db.json\n2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-0\n2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-0 with 34 ports\n2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-1 has SONiC firmware version: 4.5.0\n2026-07-30 06:52:38.481 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-1, falling back to hostname for firmware symlink\n2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-1.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-1\n2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-1 with HWSKU: Accton-AS7726-32X\n2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:38.482 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 2\n2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 2\n2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-1: 172.16.0.28/20\n2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.091 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.228 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.228 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.363 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.539 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-1: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:39.543 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:39.543 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:39.544 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:40.037 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address 73:9F:C1:E5:B2:8D from management interface eth0\n2026-07-30 06:52:40.037 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-1\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)\n2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)\n2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'\n2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116\n2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet20 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet24 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet28 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet32 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet36 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet40 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet44 with IPv6 link-local only\n2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet48 with IPv6 link-local only\n2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet52 with IPv6 link-local only\n2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet56 with IPv6 link-local only\n2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only\n2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only\n2026-07-30 06:52:40.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:40.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:40.323 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)\n2026-07-30 06:52:40.323 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:41.023 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet0 (connected device testbed-manager is not a switch and no tag set)\n2026-07-30 06:52:41.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:41.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:41.326 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet20 (no direct IPv4)\n2026-07-30 06:52:41.326 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:41.534 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet20 (connected device testbed-node-0 is not a switch and no tag set)\n2026-07-30 06:52:41.801 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:41.801 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:41.826 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet24 (no direct IPv4)\n2026-07-30 06:52:41.826 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:42.041 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet24 (connected device testbed-node-1 is not a switch and no tag set)\n2026-07-30 06:52:42.300 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:42.300 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:42.323 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet28 (no direct IPv4)\n2026-07-30 06:52:42.323 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:42.531 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet28 (connected device testbed-node-2 is not a switch and no tag set)\n2026-07-30 06:52:42.806 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:42.806 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:42.831 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet32 (no direct IPv4)\n2026-07-30 06:52:42.831 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:43.046 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet32 (connected device testbed-node-3 is not a switch and no tag set)\n2026-07-30 06:52:43.335 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:43.336 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:43.377 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet36 (no direct IPv4)\n2026-07-30 06:52:43.378 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:43.587 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet36 (connected device testbed-node-4 is not a switch and no tag set)\n2026-07-30 06:52:44.392 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:44.393 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:44.427 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet40 (no direct IPv4)\n2026-07-30 06:52:44.428 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:44.643 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet40 (connected device testbed-node-5 is not a switch and no tag set)\n2026-07-30 06:52:44.920 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:44.921 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:44.954 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet44 (no direct IPv4)\n2026-07-30 06:52:44.955 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:45.155 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet44 (connected device testbed-node-6 is not a switch and no tag set)\n2026-07-30 06:52:45.449 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:45.450 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:45.476 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet48 (no direct IPv4)\n2026-07-30 06:52:45.476 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:45.705 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet48 (connected device testbed-node-7 is not a switch and no tag set)\n2026-07-30 06:52:45.975 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:45.976 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:45.999 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet52 (no direct IPv4)\n2026-07-30 06:52:45.999 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:46.186 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet52 (connected device testbed-node-8 is not a switch and no tag set)\n2026-07-30 06:52:46.445 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:46.445 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:46.468 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet56 (no direct IPv4)\n2026-07-30 06:52:46.468 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:46.659 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet56 (connected device testbed-node-9 is not a switch and no tag set)\n2026-07-30 06:52:46.938 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:46.938 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:46.962 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)\n2026-07-30 06:52:46.962 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:47.712 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-2)\n2026-07-30 06:52:47.996 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:47.997 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:48.020 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)\n2026-07-30 06:52:48.020 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:48.240 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-3)\n2026-07-30 06:52:48.505 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:48.505 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:48.527 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor\n2026-07-30 06:52:48.527 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:48.527 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)\n2026-07-30 06:52:48.821 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:48.822 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:48.844 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet20 for BGP neighbor\n2026-07-30 06:52:48.845 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:48.845 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet20 (no direct IPv4, v6only=true)\n2026-07-30 06:52:49.106 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:49.107 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:49.139 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet24 for BGP neighbor\n2026-07-30 06:52:49.140 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:49.140 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet24 (no direct IPv4, v6only=true)\n2026-07-30 06:52:49.410 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:49.410 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:49.434 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet28 for BGP neighbor\n2026-07-30 06:52:49.435 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:49.435 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet28 (no direct IPv4, v6only=true)\n2026-07-30 06:52:49.705 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:49.706 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:49.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet32 for BGP neighbor\n2026-07-30 06:52:49.730 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:49.730 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet32 (no direct IPv4, v6only=true)\n2026-07-30 06:52:50.010 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:50.011 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:50.041 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet36 for BGP neighbor\n2026-07-30 06:52:50.041 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:50.041 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet36 (no direct IPv4, v6only=true)\n2026-07-30 06:52:50.337 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:50.338 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:50.368 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet40 for BGP neighbor\n2026-07-30 06:52:50.369 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:50.369 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet40 (no direct IPv4, v6only=true)\n2026-07-30 06:52:51.146 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:51.147 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:51.172 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet44 for BGP neighbor\n2026-07-30 06:52:51.172 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:51.173 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet44 (no direct IPv4, v6only=true)\n2026-07-30 06:52:51.483 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:51.484 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:51.506 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet48 for BGP neighbor\n2026-07-30 06:52:51.506 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:51.507 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet48 (no direct IPv4, v6only=true)\n2026-07-30 06:52:51.773 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:51.773 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:51.793 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet52 for BGP neighbor\n2026-07-30 06:52:51.793 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:51.793 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet52 (no direct IPv4, v6only=true)\n2026-07-30 06:52:52.070 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:52.070 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:52.094 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet56 for BGP neighbor\n2026-07-30 06:52:52.094 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:52.095 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet56 (no direct IPv4, v6only=true)\n2026-07-30 06:52:52.384 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:52.385 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:52.408 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor\n2026-07-30 06:52:52.409 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:52.409 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)\n2026-07-30 06:52:52.692 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses\n2026-07-30 06:52:52.692 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:52.714 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor\n2026-07-30 06:52:52.715 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2\n2026-07-30 06:52:52.715 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)\n2026-07-30 06:52:52.715 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-1: 172.16.0.28/20\n2026-07-30 06:52:52.716 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-1 has OOB IP 172.16.0.28/20\n2026-07-30 06:52:52.716 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-1\n2026-07-30 06:52:52.716 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-1\n2026-07-30 06:52:52.716 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-1\n2026-07-30 06:52:52.716 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-1\n2026-07-30 06:52:52.717 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-1\n2026-07-30 06:52:52.717 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-1\n2026-07-30 06:52:53.117 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-1 (first-time configuration)\n2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-1 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-1_config_db.json\n2026-07-30 06:52:53.120 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-1\n2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-1 with 34 ports\n2026-07-30 06:52:53.120 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-2 has SONiC firmware version: 4.5.0\n2026-07-30 06:52:53.120 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-2, falling back to hostname for firmware symlink\n2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-2.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-2\n2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-2 with HWSKU: Accton-AS7726-32X\n2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-2: 172.16.0.29/20\n2026-07-30 06:52:53.122 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.255 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.391 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.391 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.511 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.785 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-2: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:53.789 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:53.790 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:53.790 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:53.790 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:53.790 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:53.790 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:54.191 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address B5:2E:8A:F7:D1:C9 from management interface eth0\n2026-07-30 06:52:54.191 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-2\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_default_vrf_configuration:2210 - Using group-calculated AS 4200016029 for spine/superspine device testbed-switch-2\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False\n2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False\n2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'\n2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False\n2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'\n2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)\n2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124\n2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet4 with IPv6 link-local only\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only\n2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only\n2026-07-30 06:52:55.016 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:52:55.016 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:55.047 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)\n2026-07-30 06:52:55.047 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:55.308 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet0 (connected to testbed-switch-0)\n2026-07-30 06:52:55.600 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:52:55.600 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:55.624 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet4 (no direct IPv4)\n2026-07-30 06:52:55.625 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:55.839 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet4 (connected to testbed-switch-1)\n2026-07-30 06:52:56.117 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:52:56.118 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:56.140 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)\n2026-07-30 06:52:56.140 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:56.140 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-3)\n2026-07-30 06:52:56.409 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:52:56.410 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:56.436 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)\n2026-07-30 06:52:56.436 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:56.436 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-3)\n2026-07-30 06:52:56.718 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:52:56.718 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:56.739 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor\n2026-07-30 06:52:56.740 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:56.740 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)\n2026-07-30 06:52:57.011 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:52:57.011 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:57.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet4 for BGP neighbor\n2026-07-30 06:52:57.034 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:57.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet4 (no direct IPv4, v6only=true)\n2026-07-30 06:52:57.317 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:52:57.317 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:57.336 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor\n2026-07-30 06:52:57.336 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:57.337 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)\n2026-07-30 06:52:57.596 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:52:57.596 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:57.618 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor\n2026-07-30 06:52:57.618 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3\n2026-07-30 06:52:57.618 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)\n2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-2: 172.16.0.29/20\n2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-2 has OOB IP 172.16.0.29/20\n2026-07-30 06:52:57.619 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-2\n2026-07-30 06:52:57.619 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-2\n2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-2\n2026-07-30 06:52:57.619 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-2\n2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-2\n2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-2\n2026-07-30 06:52:58.563 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-2 (first-time configuration)\n2026-07-30 06:52:58.564 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-2 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-2_config_db.json\n2026-07-30 06:52:58.564 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:52:58.564 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-2\n2026-07-30 06:52:58.565 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-2 with 34 ports\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-3 has SONiC firmware version: 4.5.0\n2026-07-30 06:52:58.565 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-3, falling back to hostname for firmware symlink\n2026-07-30 06:52:58.565 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-3.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-3\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-3 with HWSKU: Accton-AS7726-32X\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-3: 172.16.0.30/20\n2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:58.698 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:58.818 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:58.818 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:58.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:59.133 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-3: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:52:59.133 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:59.134 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:59.134 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:52:59.143 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed\n2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:59.144 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:59.144 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:52:59.144 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:52:59.144 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X\n2026-07-30 06:52:59.144 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X\n2026-07-30 06:52:59.513 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address C3:4F:A2:B8:E5:D7 from management interface eth0\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-3\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_default_vrf_configuration:2210 - Using group-calculated AS 4200016029 for spine/superspine device testbed-switch-3\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'\n2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False\n2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'\n2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)\n2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'\n2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'\n2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)\n2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet4 with IPv6 link-local only\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only\n2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only\n2026-07-30 06:52:59.822 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:52:59.822 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:52:59.846 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)\n2026-07-30 06:52:59.846 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:00.064 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet0 (connected to testbed-switch-0)\n2026-07-30 06:53:00.349 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:53:00.350 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:00.373 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet4 (no direct IPv4)\n2026-07-30 06:53:00.373 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:00.608 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet4 (connected to testbed-switch-1)\n2026-07-30 06:53:00.896 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:53:00.896 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:00.919 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)\n2026-07-30 06:53:00.920 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:00.920 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-2)\n2026-07-30 06:53:01.227 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:53:01.228 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:01.253 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)\n2026-07-30 06:53:01.253 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:01.253 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-2)\n2026-07-30 06:53:02.064 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:53:02.065 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:02.088 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor\n2026-07-30 06:53:02.088 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:02.089 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)\n2026-07-30 06:53:02.367 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:53:02.368 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:02.397 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet4 for BGP neighbor\n2026-07-30 06:53:02.397 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:02.397 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet4 (no direct IPv4, v6only=true)\n2026-07-30 06:53:02.673 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses\n2026-07-30 06:53:02.673 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:02.697 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor\n2026-07-30 06:53:02.697 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:02.697 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)\n2026-07-30 06:53:02.972 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses\n2026-07-30 06:53:02.972 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:02.996 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor\n2026-07-30 06:53:02.997 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4\n2026-07-30 06:53:02.997 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)\n2026-07-30 06:53:02.997 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-3: 172.16.0.30/20\n2026-07-30 06:53:02.998 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-3 has OOB IP 172.16.0.30/20\n2026-07-30 06:53:02.998 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-3\n2026-07-30 06:53:02.998 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-3\n2026-07-30 06:53:02.998 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-3\n2026-07-30 06:53:02.998 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-3\n2026-07-30 06:53:02.999 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-3\n2026-07-30 06:53:02.999 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-3\n2026-07-30 06:53:03.372 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-3 (first-time configuration)\n2026-07-30 06:53:03.375 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-3 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-3_config_db.json\n2026-07-30 06:53:03.375 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:53:03.376 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-3\n2026-07-30 06:53:03.376 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-3 with 34 ports\n2026-07-30 06:53:03.376 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-oob has SONiC firmware version: 4.5.0\n2026-07-30 06:53:03.376 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-oob, falling back to hostname for firmware symlink\n2026-07-30 06:53:03.376 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-oob.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-oob\n2026-07-30 06:53:03.376 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-oob with HWSKU: Accton-AS5835-54T\n2026-07-30 06:53:03.378 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:651 - Cached port config for HWSKU Accton-AS5835-54T with 54 ports\n2026-07-30 06:53:03.378 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 5\n2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 56 interfaces for device 5\n2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-oob: 172.16.0.31/20\n2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.092 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.216 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.216 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.343 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.497 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-oob: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}\n2026-07-30 06:53:04.497 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS5835-54T\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet0: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet4: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet8: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet12: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet16: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet20: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet24: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet28: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet32: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet36: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet40: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet44: master is not a multi-lane port in port_config (native port)\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps\n2026-07-30 06:53:04.503 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS5835-54T\n2026-07-30 06:53:04.504 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS5835-54T\n2026-07-30 06:53:04.504 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps\n2026-07-30 06:53:04.504 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:04.504 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS5835-54T\n2026-07-30 06:53:04.504 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS5835-54T\n2026-07-30 06:53:05.101 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address F8:1D:7C:93:A6:2B from management interface eth0\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-oob\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=10000, is_breakout=False\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'tenGigE1'\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=tenGigE1, sonic_port_number=1)\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet1, speed=10000, is_breakout=False\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 1\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'tenGigE2'\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet1 -> Eth1/2 (alias=tenGigE2, sonic_port_number=2)\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=10000, is_breakout=False\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'tenGigE3'\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet2 -> Eth1/3 (alias=tenGigE3, sonic_port_number=3)\n2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet3, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 3\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'tenGigE4'\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet3 -> Eth1/4 (alias=tenGigE4, sonic_port_number=4)\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'tenGigE5'\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/5 (alias=tenGigE5, sonic_port_number=5)\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet5, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 5\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'tenGigE6'\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet5 -> Eth1/6 (alias=tenGigE6, sonic_port_number=6)\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'tenGigE7'\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet6 -> Eth1/7 (alias=tenGigE7, sonic_port_number=7)\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet7, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 7\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'tenGigE8'\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet7 -> Eth1/8 (alias=tenGigE8, sonic_port_number=8)\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'tenGigE9'\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/9 (alias=tenGigE9, sonic_port_number=9)\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet9, speed=10000, is_breakout=False\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 9\n2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'tenGigE10'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet9 -> Eth1/10 (alias=tenGigE10, sonic_port_number=10)\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet10, speed=10000, is_breakout=False\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 10\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'tenGigE11'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet10 -> Eth1/11 (alias=tenGigE11, sonic_port_number=11)\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet11, speed=10000, is_breakout=False\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 11\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'tenGigE12'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet11 -> Eth1/12 (alias=tenGigE12, sonic_port_number=12)\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=10000, is_breakout=False\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'tenGigE13'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/13 (alias=tenGigE13, sonic_port_number=13)\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet13, speed=10000, is_breakout=False\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 13\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'tenGigE14'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet13 -> Eth1/14 (alias=tenGigE14, sonic_port_number=14)\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet14, speed=10000, is_breakout=False\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 14\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'tenGigE15'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet14 -> Eth1/15 (alias=tenGigE15, sonic_port_number=15)\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet15, speed=10000, is_breakout=False\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 15\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'tenGigE16'\n2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet15 -> Eth1/16 (alias=tenGigE16, sonic_port_number=16)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=10000, is_breakout=False\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'tenGigE17'\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/17 (alias=tenGigE17, sonic_port_number=17)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet17, speed=10000, is_breakout=False\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 17\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'tenGigE18'\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet17 -> Eth1/18 (alias=tenGigE18, sonic_port_number=18)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet18, speed=10000, is_breakout=False\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 18\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'tenGigE19'\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet18 -> Eth1/19 (alias=tenGigE19, sonic_port_number=19)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet19, speed=10000, is_breakout=False\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 19\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'tenGigE20'\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet19 -> Eth1/20 (alias=tenGigE20, sonic_port_number=20)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=10000, is_breakout=False\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'tenGigE21'\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/21 (alias=tenGigE21, sonic_port_number=21)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet21, speed=10000, is_breakout=False\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 21\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'tenGigE22'\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet21 -> Eth1/22 (alias=tenGigE22, sonic_port_number=22)\n2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet22, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 22\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'tenGigE23'\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet22 -> Eth1/23 (alias=tenGigE23, sonic_port_number=23)\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet23, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 23\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'tenGigE24'\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet23 -> Eth1/24 (alias=tenGigE24, sonic_port_number=24)\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'tenGigE25'\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/25 (alias=tenGigE25, sonic_port_number=25)\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet25, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 25\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'tenGigE26'\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet25 -> Eth1/26 (alias=tenGigE26, sonic_port_number=26)\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet26, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 26\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'tenGigE27'\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet26 -> Eth1/27 (alias=tenGigE27, sonic_port_number=27)\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet27, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 27\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'tenGigE28'\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet27 -> Eth1/28 (alias=tenGigE28, sonic_port_number=28)\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=10000, is_breakout=False\n2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'tenGigE29'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/29 (alias=tenGigE29, sonic_port_number=29)\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet29, speed=10000, is_breakout=False\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 29\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'tenGigE30'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet29 -> Eth1/30 (alias=tenGigE30, sonic_port_number=30)\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet30, speed=10000, is_breakout=False\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 30\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'tenGigE31'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet30 -> Eth1/31 (alias=tenGigE31, sonic_port_number=31)\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet31, speed=10000, is_breakout=False\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 31\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'tenGigE32'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet31 -> Eth1/32 (alias=tenGigE32, sonic_port_number=32)\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=10000, is_breakout=False\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet33, speed=10000, is_breakout=False\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 33\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet33 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet34, speed=10000, is_breakout=False\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 34\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 35 from alias 'tenGigE35'\n2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet34 -> Eth1/35 (alias=tenGigE35, sonic_port_number=35)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet35, speed=10000, is_breakout=False\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 35\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 36 from alias 'tenGigE36'\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet35 -> Eth1/36 (alias=tenGigE36, sonic_port_number=36)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=10000, is_breakout=False\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 37 from alias 'tenGigE37'\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/37 (alias=tenGigE37, sonic_port_number=37)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet37, speed=10000, is_breakout=False\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 37\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 38 from alias 'tenGigE38'\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet37 -> Eth1/38 (alias=tenGigE38, sonic_port_number=38)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet38, speed=10000, is_breakout=False\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 38\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 39 from alias 'tenGigE39'\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet38 -> Eth1/39 (alias=tenGigE39, sonic_port_number=39)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet39, speed=10000, is_breakout=False\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 39\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 40 from alias 'tenGigE40'\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet39 -> Eth1/40 (alias=tenGigE40, sonic_port_number=40)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=10000, is_breakout=False\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 41 from alias 'tenGigE41'\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/41 (alias=tenGigE41, sonic_port_number=41)\n2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet41, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 41\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 42 from alias 'tenGigE42'\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet41 -> Eth1/42 (alias=tenGigE42, sonic_port_number=42)\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet42, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 42\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 43 from alias 'tenGigE43'\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet42 -> Eth1/43 (alias=tenGigE43, sonic_port_number=43)\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet43, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 43\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 44 from alias 'tenGigE44'\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet43 -> Eth1/44 (alias=tenGigE44, sonic_port_number=44)\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 45 from alias 'tenGigE45'\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/45 (alias=tenGigE45, sonic_port_number=45)\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet45, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 45\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 46 from alias 'tenGigE46'\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet45 -> Eth1/46 (alias=tenGigE46, sonic_port_number=46)\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet46, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 46\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 47 from alias 'tenGigE47'\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet46 -> Eth1/47 (alias=tenGigE47, sonic_port_number=47)\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet47, speed=10000, is_breakout=False\n2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 47\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 48 from alias 'tenGigE48'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet47 -> Eth1/48 (alias=tenGigE48, sonic_port_number=48)\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 49 from alias 'hundredGigE49'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/49 (alias=hundredGigE49, sonic_port_number=49)\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 50 from alias 'hundredGigE50'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/50 (alias=hundredGigE50, sonic_port_number=50)\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 51 from alias 'hundredGigE51'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/51 (alias=hundredGigE51, sonic_port_number=51)\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 52 from alias 'hundredGigE52'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/52 (alias=hundredGigE52, sonic_port_number=52)\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 53 from alias 'hundredGigE53'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/53 (alias=hundredGigE53, sonic_port_number=53)\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 54 from alias 'hundredGigE54'\n2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/54 (alias=hundredGigE54, sonic_port_number=54)\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet1 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet2 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet5 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet10 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet11 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet12 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet13 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet14 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet15 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet16 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet17 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet18 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet19 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet29 with IPv6 link-local only\n2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet30 with IPv6 link-local only\n2026-07-30 06:53:05.912 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.27 on connected interface eth0 for port Ethernet1\n2026-07-30 06:53:05.913 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:05.913 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:05.934 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet1 (no direct IPv4)\n2026-07-30 06:53:05.935 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:06.147 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet1 (connected to testbed-switch-0)\n2026-07-30 06:53:06.438 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.28 on connected interface eth0 for port Ethernet2\n2026-07-30 06:53:06.439 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:06.439 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:06.461 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet2 (no direct IPv4)\n2026-07-30 06:53:06.461 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:06.706 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet2 (connected to testbed-switch-1)\n2026-07-30 06:53:07.013 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.5 on connected interface Ethernet0 for port Ethernet5\n2026-07-30 06:53:07.014 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:07.014 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:07.037 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet5 (no direct IPv4)\n2026-07-30 06:53:07.037 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:07.252 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet5 (connected device testbed-manager is not a switch and no tag set)\n2026-07-30 06:53:07.581 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.10 on connected interface Ethernet0 for port Ethernet10\n2026-07-30 06:53:07.581 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:07.581 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:07.601 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet10 (no direct IPv4)\n2026-07-30 06:53:07.601 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:07.805 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet10 (connected device testbed-node-0 is not a switch and no tag set)\n2026-07-30 06:53:08.122 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.11 on connected interface Ethernet0 for port Ethernet11\n2026-07-30 06:53:08.122 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:08.122 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:08.144 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet11 (no direct IPv4)\n2026-07-30 06:53:08.144 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:08.351 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet11 (connected device testbed-node-1 is not a switch and no tag set)\n2026-07-30 06:53:09.150 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.12 on connected interface Ethernet0 for port Ethernet12\n2026-07-30 06:53:09.150 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:09.150 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:09.171 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet12 (no direct IPv4)\n2026-07-30 06:53:09.171 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:09.378 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet12 (connected device testbed-node-2 is not a switch and no tag set)\n2026-07-30 06:53:09.688 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.13 on connected interface Ethernet0 for port Ethernet13\n2026-07-30 06:53:09.689 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:09.689 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:09.717 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet13 (no direct IPv4)\n2026-07-30 06:53:09.717 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:09.922 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet13 (connected device testbed-node-3 is not a switch and no tag set)\n2026-07-30 06:53:10.230 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.14 on connected interface Ethernet0 for port Ethernet14\n2026-07-30 06:53:10.230 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:10.231 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:10.253 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet14 (no direct IPv4)\n2026-07-30 06:53:10.254 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:10.460 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet14 (connected device testbed-node-4 is not a switch and no tag set)\n2026-07-30 06:53:10.786 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.15 on connected interface Ethernet0 for port Ethernet15\n2026-07-30 06:53:10.786 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:10.787 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:10.818 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet15 (no direct IPv4)\n2026-07-30 06:53:10.818 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:11.036 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet15 (connected device testbed-node-5 is not a switch and no tag set)\n2026-07-30 06:53:11.356 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.16 on connected interface Ethernet0 for port Ethernet16\n2026-07-30 06:53:11.357 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:11.357 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:11.383 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet16 (no direct IPv4)\n2026-07-30 06:53:11.383 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:11.583 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet16 (connected device testbed-node-6 is not a switch and no tag set)\n2026-07-30 06:53:12.432 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.17 on connected interface Ethernet0 for port Ethernet17\n2026-07-30 06:53:12.432 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:12.432 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:12.457 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet17 (no direct IPv4)\n2026-07-30 06:53:12.457 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:12.653 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet17 (connected device testbed-node-7 is not a switch and no tag set)\n2026-07-30 06:53:12.987 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.18 on connected interface Ethernet0 for port Ethernet18\n2026-07-30 06:53:12.987 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:12.987 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:13.012 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet18 (no direct IPv4)\n2026-07-30 06:53:13.013 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:13.212 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet18 (connected device testbed-node-8 is not a switch and no tag set)\n2026-07-30 06:53:13.549 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.19 on connected interface Ethernet0 for port Ethernet19\n2026-07-30 06:53:13.550 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:13.550 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:13.573 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet19 (no direct IPv4)\n2026-07-30 06:53:13.574 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:13.791 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet19 (connected device testbed-node-9 is not a switch and no tag set)\n2026-07-30 06:53:14.113 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.29 on connected interface eth0 for port Ethernet29\n2026-07-30 06:53:14.113 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:14.113 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:14.134 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet29 (no direct IPv4)\n2026-07-30 06:53:14.134 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:14.342 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet29 (connected to testbed-switch-2)\n2026-07-30 06:53:14.670 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.30 on connected interface eth0 for port Ethernet30\n2026-07-30 06:53:14.671 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:14.671 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:14.699 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet30 (no direct IPv4)\n2026-07-30 06:53:14.699 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:14.914 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet30 (connected to testbed-switch-3)\n2026-07-30 06:53:15.279 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.27 on connected interface eth0 for port Ethernet1\n2026-07-30 06:53:15.280 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:15.280 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:15.303 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.27 for BGP neighbor on Ethernet1\n2026-07-30 06:53:15.304 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:15.304 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet1 (no direct IPv4, v6only=true)\n2026-07-30 06:53:16.160 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.28 on connected interface eth0 for port Ethernet2\n2026-07-30 06:53:16.161 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:16.161 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:16.184 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.28 for BGP neighbor on Ethernet2\n2026-07-30 06:53:16.184 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:16.184 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet2 (no direct IPv4, v6only=true)\n2026-07-30 06:53:16.492 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.5 on connected interface Ethernet0 for port Ethernet5\n2026-07-30 06:53:16.492 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:16.492 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:16.515 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.5 for BGP neighbor on Ethernet5\n2026-07-30 06:53:16.515 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:16.515 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet5 (no direct IPv4, v6only=true)\n2026-07-30 06:53:16.826 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.10 on connected interface Ethernet0 for port Ethernet10\n2026-07-30 06:53:16.826 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:16.826 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:16.847 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.10 for BGP neighbor on Ethernet10\n2026-07-30 06:53:16.847 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:16.848 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet10 (no direct IPv4, v6only=true)\n2026-07-30 06:53:17.168 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.11 on connected interface Ethernet0 for port Ethernet11\n2026-07-30 06:53:17.168 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:17.168 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:17.190 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.11 for BGP neighbor on Ethernet11\n2026-07-30 06:53:17.190 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:17.190 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet11 (no direct IPv4, v6only=true)\n2026-07-30 06:53:17.498 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.12 on connected interface Ethernet0 for port Ethernet12\n2026-07-30 06:53:17.498 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:17.498 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:17.518 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.12 for BGP neighbor on Ethernet12\n2026-07-30 06:53:17.519 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:17.519 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet12 (no direct IPv4, v6only=true)\n2026-07-30 06:53:17.853 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.13 on connected interface Ethernet0 for port Ethernet13\n2026-07-30 06:53:17.853 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:17.854 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:17.883 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.13 for BGP neighbor on Ethernet13\n2026-07-30 06:53:17.883 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:17.883 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet13 (no direct IPv4, v6only=true)\n2026-07-30 06:53:18.217 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.14 on connected interface Ethernet0 for port Ethernet14\n2026-07-30 06:53:18.217 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:18.217 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:18.255 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.14 for BGP neighbor on Ethernet14\n2026-07-30 06:53:18.256 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:18.256 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet14 (no direct IPv4, v6only=true)\n2026-07-30 06:53:18.628 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.15 on connected interface Ethernet0 for port Ethernet15\n2026-07-30 06:53:18.628 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:18.628 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:18.650 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.15 for BGP neighbor on Ethernet15\n2026-07-30 06:53:18.650 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:18.650 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet15 (no direct IPv4, v6only=true)\n2026-07-30 06:53:18.986 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.16 on connected interface Ethernet0 for port Ethernet16\n2026-07-30 06:53:18.986 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:18.986 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:19.026 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.16 for BGP neighbor on Ethernet16\n2026-07-30 06:53:19.027 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:19.027 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet16 (no direct IPv4, v6only=true)\n2026-07-30 06:53:19.868 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.17 on connected interface Ethernet0 for port Ethernet17\n2026-07-30 06:53:19.869 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:19.869 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:19.894 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.17 for BGP neighbor on Ethernet17\n2026-07-30 06:53:19.895 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:19.895 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet17 (no direct IPv4, v6only=true)\n2026-07-30 06:53:20.243 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.18 on connected interface Ethernet0 for port Ethernet18\n2026-07-30 06:53:20.243 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:20.243 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:20.265 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.18 for BGP neighbor on Ethernet18\n2026-07-30 06:53:20.265 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:20.265 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet18 (no direct IPv4, v6only=true)\n2026-07-30 06:53:20.578 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.19 on connected interface Ethernet0 for port Ethernet19\n2026-07-30 06:53:20.578 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses\n2026-07-30 06:53:20.578 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:20.607 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.19 for BGP neighbor on Ethernet19\n2026-07-30 06:53:20.607 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:20.608 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet19 (no direct IPv4, v6only=true)\n2026-07-30 06:53:20.928 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.29 on connected interface eth0 for port Ethernet29\n2026-07-30 06:53:20.928 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:20.928 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:20.952 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.29 for BGP neighbor on Ethernet29\n2026-07-30 06:53:20.952 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:20.953 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet29 (no direct IPv4, v6only=true)\n2026-07-30 06:53:21.266 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.30 on connected interface eth0 for port Ethernet30\n2026-07-30 06:53:21.267 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses\n2026-07-30 06:53:21.267 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses\n2026-07-30 06:53:21.299 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.30 for BGP neighbor on Ethernet30\n2026-07-30 06:53:21.299 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5\n2026-07-30 06:53:21.299 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet30 (no direct IPv4, v6only=true)\n2026-07-30 06:53:21.300 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-oob: 172.16.0.31/20\n2026-07-30 06:53:21.300 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-oob has OOB IP 172.16.0.31/20\n2026-07-30 06:53:21.300 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-oob\n2026-07-30 06:53:21.300 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-oob\n2026-07-30 06:53:21.300 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-oob\n2026-07-30 06:53:21.300 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-oob\n2026-07-30 06:53:21.301 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-oob\n2026-07-30 06:53:21.301 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-oob\n2026-07-30 06:53:21.688 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-oob (first-time configuration)\n2026-07-30 06:53:21.691 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-oob to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-oob_config_db.json\n2026-07-30 06:53:21.691 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: \n2026-07-30 06:53:21.691 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-oob\n2026-07-30 06:53:21.691 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-oob with 54 ports\n2026-07-30 06:53:21.692 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:281 - Generated SONiC configurations for 10 devices\n2026-07-30 06:53:21.692 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:286 - Interface cache stats: 10 devices, 226 interfaces\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.cache:clear:54 - Cleared interface cache (10 devices)\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_ip_cache:1884 - Cleared metalbox IP cache\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_devices_cache:1891 - Cleared metalbox devices cache\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.interface:clear_port_config_cache:668 - Cleared port configuration cache\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_all_caches:1920 - Cleared all config_generator caches\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.connections:clear_vip_addresses_cache:329 - Cleared VIP addresses cache\n2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:295 - Cleared all caches after sync_sonic task completion\nGenerated 10 SONiC configurations\n>>> Comparing exports against /home/zuul/src/github.com/osism/python-osism/tests/e2e/golden\nOK: exports match the golden files\n>>> SONiC E2E golden test passed.\n>>> Stopping the NetBox stack\n Container sonic-e2e-netbox-1 Stopping \n Container sonic-e2e-netbox-1 Stopped \n Container sonic-e2e-netbox-1 Removing \n Container sonic-e2e-netbox-1 Removed \n Container sonic-e2e-postgres-1 Stopping \n Container sonic-e2e-valkey-1 Stopping \n Container sonic-e2e-valkey-1 Stopped \n Container sonic-e2e-valkey-1 Removing \n Container sonic-e2e-valkey-1 Removed \n Container sonic-e2e-postgres-1 Stopped \n Container sonic-e2e-postgres-1 Removing \n Container sonic-e2e-postgres-1 Removed \n Network sonic-e2e_default Removing \n Network sonic-e2e_default Removed ",
                            "stdout_lines": [
                                "+ export PATH=/tmp/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ PATH=/tmp/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ export NETBOX_MANAGER_DIR=/home/zuul/src/github.com/osism/netbox-manager",
                                "+ NETBOX_MANAGER_DIR=/home/zuul/src/github.com/osism/netbox-manager",
                                "+ tests/e2e/run.sh",
                                ">>> Starting the NetBox stack (postgres, valkey, netbox)",
                                " Image postgres:17.10-alpine Pulling ",
                                " Image valkey/valkey:8.1-alpine Pulling ",
                                " Image ghcr.io/netbox-community/netbox:v4.5.10 Pulling ",
                                " 7bd7d677a4b5 Pulling fs layer 0B",
                                " ae8ed6ddf5d2 Pulling fs layer 0B",
                                " 55afa1ecc21d Pulling fs layer 0B",
                                " 603858638485 Pulling fs layer 0B",
                                " 34a3e2652f22 Pulling fs layer 0B",
                                " 9cf33c25d575 Pulling fs layer 0B",
                                " b1aad2d5f399 Pulling fs layer 0B",
                                " e5d94dfa43d9 Pulling fs layer 0B",
                                " 5635b2c7f90f Pulling fs layer 0B",
                                " 4635b503f9b2 Pulling fs layer 0B",
                                " 6141f8f94db8 Pulling fs layer 0B",
                                " 55afa1ecc21d Pulling fs layer 0B",
                                " d6ee4fe7e528 Pulling fs layer 0B",
                                " 4fa38e5535e2 Pulling fs layer 0B",
                                " 799bf93f58b9 Pulling fs layer 0B",
                                " ab4944c2d366 Pulling fs layer 0B",
                                " 4f4fb700ef54 Pulling fs layer 0B",
                                " b40150c1c271 Pulling fs layer 0B",
                                " 4651a2be51c9 Pulling fs layer 0B",
                                " 3c268c8ff641 Pulling fs layer 0B",
                                " b20ad5178ef4 Pulling fs layer 0B",
                                " 711e9cab8144 Pulling fs layer 0B",
                                " 0653c0427a02 Pulling fs layer 0B",
                                " abadedd4db59 Pulling fs layer 0B",
                                " ab88251d6427 Pulling fs layer 0B",
                                " 1e2489dbb800 Pulling fs layer 0B",
                                " f6c237224ff2 Pulling fs layer 0B",
                                " e164187cb2a9 Pulling fs layer 0B",
                                " 65adb688f7a7 Pulling fs layer 0B",
                                " 633ad20e5826 Pulling fs layer 0B",
                                " c90ce6689466 Pulling fs layer 0B",
                                " 4f4fb700ef54 Pulling fs layer 0B",
                                " 2bd3b17fd9b2 Pulling fs layer 0B",
                                " ae8ed6ddf5d2 Downloading 1.049MB",
                                " 7bd7d677a4b5 Download complete 0B",
                                " ae8ed6ddf5d2 Downloading 8.389MB",
                                " 55afa1ecc21d Downloading 1.049MB",
                                " 603858638485 Downloading 970B",
                                " 4f4fb700ef54 Download complete 0B",
                                " 55afa1ecc21d Downloading 1.057MB",
                                " 4f4fb700ef54 Download complete 0B",
                                " b1aad2d5f399 Downloading 9.949kB",
                                " e5d94dfa43d9 Downloading 6.106kB",
                                " 5635b2c7f90f Downloading 128B",
                                " ae8ed6ddf5d2 Downloading 16.78MB",
                                " 9cf33c25d575 Downloading 116B",
                                " 4635b503f9b2 Downloading 171B",
                                " 55afa1ecc21d Downloading 3.846MB",
                                " 603858638485 Downloading 970B",
                                " 34a3e2652f22 Downloading 900.3kB",
                                " 55afa1ecc21d Downloading 3.846MB",
                                " d6ee4fe7e528 Downloading 952B",
                                " 603858638485 Downloading 970B",
                                " 34a3e2652f22 Downloading 900.3kB",
                                " b1aad2d5f399 Downloading 9.949kB",
                                " e5d94dfa43d9 Downloading 6.106kB",
                                " 5635b2c7f90f Downloading 128B",
                                " ae8ed6ddf5d2 Downloading 25.17MB",
                                " 9cf33c25d575 Downloading 116B",
                                " 4635b503f9b2 Downloading 171B",
                                " 55afa1ecc21d Downloading 3.846MB",
                                " 8c66976d6e91 Downloading 1.768kB",
                                " 799bf93f58b9 Downloading 1.049MB",
                                " ab4944c2d366 Downloading 140B",
                                " 6141f8f94db8 Downloading 667B",
                                " 55afa1ecc21d Downloading 3.846MB",
                                " d6ee4fe7e528 Downloading 952B",
                                " ae8ed6ddf5d2 Downloading 31.46MB",
                                " 9cf33c25d575 Download complete 0B",
                                " 4635b503f9b2 Download complete 0B",
                                " 55afa1ecc21d Downloading 3.846MB",
                                " 8c66976d6e91 Downloading 1.768kB",
                                " 4651a2be51c9 Downloading 414B",
                                " 1e2489dbb800 Downloading 1.11kB",
                                " b40150c1c271 Downloading 2.097MB",
                                " d6ee4fe7e528 Download complete 0B",
                                " 4fa38e5535e2 Downloading 655.6kB",
                                " 799bf93f58b9 Downloading 6.291MB",
                                " ab4944c2d366 Downloading 140B",
                                " 6141f8f94db8 Downloading 667B",
                                " 603858638485 Download complete 0B",
                                " 55afa1ecc21d Download complete 0B",
                                " 34a3e2652f22 Download complete 0B",
                                " b1aad2d5f399 Download complete 0B",
                                " 55afa1ecc21d Extracting 1B",
                                " e5d94dfa43d9 Download complete 0B",
                                " 5635b2c7f90f Downloading 128B",
                                " b40150c1c271 Downloading 4.194MB",
                                " 3c268c8ff641 Downloading 1.049MB",
                                " ae8ed6ddf5d2 Downloading 36.7MB",
                                " 799bf93f58b9 Downloading 10.49MB",
                                " 8c66976d6e91 Download complete 0B",
                                " 4651a2be51c9 Downloading 414B",
                                " 2bd3b17fd9b2 Downloading 10.03kB",
                                " b20ad5178ef4 Downloading 798B",
                                " 0653c0427a02 Downloading 1.049MB",
                                " 1e2489dbb800 Downloading 1.11kB",
                                " 55afa1ecc21d Download complete 0B",
                                " abadedd4db59 Downloading 1.049MB",
                                " ab4944c2d366 Download complete 0B",
                                " 5635b2c7f90f Download complete 0B",
                                " 6141f8f94db8 Download complete 0B",
                                " 4fa38e5535e2 Downloading 655.6kB",
                                " 55afa1ecc21d Extracting 1B",
                                " 55afa1ecc21d Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 39.85MB",
                                " 0653c0427a02 Downloading 3.146MB",
                                " 4fa38e5535e2 Download complete 0B",
                                " 799bf93f58b9 Downloading 12.95MB",
                                " 1e2489dbb800 Download complete 0B",
                                " e164187cb2a9 Downloading 454B",
                                " c90ce6689466 Downloading 167B",
                                " abadedd4db59 Downloading 3.146MB",
                                " ab88251d6427 Downloading 2.097MB",
                                " f6c237224ff2 Downloading 1.155kB",
                                " 65adb688f7a7 Downloading 338B",
                                " b40150c1c271 Downloading 5.243MB",
                                " 3c268c8ff641 Downloading 3.146MB",
                                " 4651a2be51c9 Download complete 0B",
                                " 633ad20e5826 Downloading 809B",
                                " 2bd3b17fd9b2 Downloading 10.03kB",
                                " b20ad5178ef4 Downloading 798B",
                                " 55afa1ecc21d Extracting 1B",
                                " 55afa1ecc21d Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 42.99MB",
                                " 799bf93f58b9 Downloading 12.95MB",
                                " 711e9cab8144 Downloading 2.097MB",
                                " b20ad5178ef4 Download complete 0B",
                                " 0653c0427a02 Downloading 5.243MB",
                                " e164187cb2a9 Downloading 454B",
                                " c90ce6689466 Downloading 167B",
                                " abadedd4db59 Downloading 6.291MB",
                                " ab88251d6427 Downloading 4.194MB",
                                " f6c237224ff2 Downloading 1.155kB",
                                " 65adb688f7a7 Downloading 338B",
                                " b40150c1c271 Downloading 7.34MB",
                                " 3c268c8ff641 Downloading 4.194MB",
                                " 633ad20e5826 Downloading 809B",
                                " 2bd3b17fd9b2 Downloading 10.03kB",
                                " 55afa1ecc21d Extracting 1B",
                                " 55afa1ecc21d Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 46.14MB",
                                " 799bf93f58b9 Downloading 12.95MB",
                                " 633ad20e5826 Download complete 0B",
                                " 55afa1ecc21d Extracting 1B",
                                " 2bd3b17fd9b2 Download complete 0B",
                                " 711e9cab8144 Downloading 5.243MB",
                                " 0653c0427a02 Downloading 7.34MB",
                                " e164187cb2a9 Downloading 454B",
                                " c90ce6689466 Download complete 0B",
                                " abadedd4db59 Downloading 8.389MB",
                                " ab88251d6427 Downloading 6.291MB",
                                " f6c237224ff2 Download complete 0B",
                                " 65adb688f7a7 Download complete 0B",
                                " b40150c1c271 Downloading 8.389MB",
                                " 3c268c8ff641 Downloading 6.291MB",
                                " 55afa1ecc21d Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 47.19MB",
                                " 799bf93f58b9 Download complete 0B",
                                " 711e9cab8144 Downloading 8.389MB",
                                " 0653c0427a02 Downloading 8.389MB",
                                " e164187cb2a9 Download complete 0B",
                                " abadedd4db59 Downloading 11.53MB",
                                " ab88251d6427 Downloading 8.389MB",
                                " b40150c1c271 Downloading 9.437MB",
                                " 3c268c8ff641 Downloading 8.389MB",
                                " 55afa1ecc21d Extracting 1B",
                                " 55afa1ecc21d Pull complete 0B",
                                " ae8ed6ddf5d2 Downloading 49.28MB",
                                " 55afa1ecc21d Extracting 1B",
                                " b40150c1c271 Downloading 10.49MB",
                                " 3c268c8ff641 Downloading 9.437MB",
                                " 711e9cab8144 Downloading 9.437MB",
                                " 0653c0427a02 Downloading 10.49MB",
                                " abadedd4db59 Downloading 12.58MB",
                                " ab88251d6427 Downloading 10.49MB",
                                " ae8ed6ddf5d2 Downloading 52.29MB",
                                " 711e9cab8144 Downloading 12.58MB",
                                " 0653c0427a02 Downloading 11.53MB",
                                " abadedd4db59 Downloading 14.68MB",
                                " ab88251d6427 Downloading 12.58MB",
                                " b40150c1c271 Downloading 11.53MB",
                                " 3c268c8ff641 Downloading 11.53MB",
                                " d6ee4fe7e528 Pull complete 0B",
                                " 603858638485 Pull complete 0B",
                                " ae8ed6ddf5d2 Downloading 53.48MB",
                                " b40150c1c271 Downloading 13.63MB",
                                " 3c268c8ff641 Downloading 12.58MB",
                                " 711e9cab8144 Downloading 14.68MB",
                                " 0653c0427a02 Downloading 12.58MB",
                                " abadedd4db59 Downloading 17.83MB",
                                " ab88251d6427 Downloading 14.68MB",
                                " d17e2629e444 Download complete 0B",
                                " 34a3e2652f22 Pull complete 0B",
                                " 4fa38e5535e2 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 54.53MB",
                                " 0d2f81fc44f6 Downloading 598kB",
                                " 9cf33c25d575 Extracting 1B",
                                " 711e9cab8144 Downloading 15.73MB",
                                " 0653c0427a02 Downloading 13.63MB",
                                " abadedd4db59 Downloading 17.83MB",
                                " ab88251d6427 Downloading 14.68MB",
                                " b40150c1c271 Downloading 13.63MB",
                                " 3c268c8ff641 Downloading 13.63MB",
                                " 4fa38e5535e2 Extracting 1B",
                                " 711e9cab8144 Downloading 17.83MB",
                                " 0653c0427a02 Downloading 15.73MB",
                                " abadedd4db59 Downloading 19.92MB",
                                " ab88251d6427 Downloading 16.78MB",
                                " b40150c1c271 Downloading 14.68MB",
                                " 3c268c8ff641 Downloading 15.73MB",
                                " ae8ed6ddf5d2 Downloading 56.62MB",
                                " 0d2f81fc44f6 Download complete 0B",
                                " 9cf33c25d575 Pull complete 0B",
                                " 4fa38e5535e2 Pull complete 0B",
                                " 799bf93f58b9 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 57.67MB",
                                " abadedd4db59 Downloading 20.97MB",
                                " ab88251d6427 Downloading 18.92MB",
                                " b40150c1c271 Downloading 15.73MB",
                                " 3c268c8ff641 Downloading 16.78MB",
                                " 711e9cab8144 Downloading 18.87MB",
                                " 0653c0427a02 Downloading 16.78MB",
                                " 799bf93f58b9 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 58.72MB",
                                " 0653c0427a02 Downloading 17.83MB",
                                " abadedd4db59 Downloading 23.07MB",
                                " ab88251d6427 Download complete 0B",
                                " b40150c1c271 Downloading 16.78MB",
                                " 3c268c8ff641 Downloading 17.83MB",
                                " 711e9cab8144 Downloading 20.97MB",
                                " 799bf93f58b9 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 62.91MB",
                                " b40150c1c271 Downloading 18.87MB",
                                " 3c268c8ff641 Downloading 19.92MB",
                                " 711e9cab8144 Downloading 23.07MB",
                                " 0653c0427a02 Downloading 19.92MB",
                                " abadedd4db59 Downloading 25.17MB",
                                " 799bf93f58b9 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 63.96MB",
                                " 711e9cab8144 Downloading 26.21MB",
                                " 0653c0427a02 Downloading 20.97MB",
                                " abadedd4db59 Downloading 28.31MB",
                                " b40150c1c271 Downloading 19.92MB",
                                " 3c268c8ff641 Downloading 20.97MB",
                                " 799bf93f58b9 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 66.06MB",
                                " abadedd4db59 Downloading 30.41MB",
                                " b40150c1c271 Downloading 20.97MB",
                                " 3c268c8ff641 Downloading 23.07MB",
                                " 711e9cab8144 Downloading 28.31MB",
                                " 0653c0427a02 Downloading 22.94MB",
                                " 799bf93f58b9 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 69.21MB",
                                " abadedd4db59 Downloading 32.51MB",
                                " b40150c1c271 Downloading 23.07MB",
                                " 3c268c8ff641 Downloading 24.12MB",
                                " 711e9cab8144 Downloading 30.41MB",
                                " 799bf93f58b9 Extracting 1B",
                                " 0653c0427a02 Download complete 0B",
                                " ae8ed6ddf5d2 Downloading 72.35MB",
                                " 711e9cab8144 Downloading 34.6MB",
                                " abadedd4db59 Downloading 36.7MB",
                                " b40150c1c271 Downloading 24.12MB",
                                " 3c268c8ff641 Downloading 26.21MB",
                                " 799bf93f58b9 Pull complete 0B",
                                " ae8ed6ddf5d2 Downloading 75.78MB",
                                " b40150c1c271 Downloading 25.17MB",
                                " 3c268c8ff641 Downloading 28.31MB",
                                " 711e9cab8144 Downloading 37.18MB",
                                " abadedd4db59 Downloading 39.26MB",
                                " ab4944c2d366 Pull complete 0B",
                                " b40150c1c271 Downloading 27.26MB",
                                " 3c268c8ff641 Downloading 31.46MB",
                                " ae8ed6ddf5d2 Downloading 80.74MB",
                                " 711e9cab8144 Download complete 0B",
                                " abadedd4db59 Downloading 44.04MB",
                                " 4f4fb700ef54 Pull complete 0B",
                                " 6141f8f94db8 Extracting 1B",
                                " abadedd4db59 Downloading 52.43MB",
                                " b40150c1c271 Downloading 29.73MB",
                                " 3c268c8ff641 Downloading 31.46MB",
                                " ae8ed6ddf5d2 Downloading 85.98MB",
                                " 6141f8f94db8 Pull complete 0B",
                                " Image valkey/valkey:8.1-alpine Pulled ",
                                " ae8ed6ddf5d2 Downloading 93.32MB",
                                " abadedd4db59 Downloading 52.43MB",
                                " b40150c1c271 Download complete 0B",
                                " 3c268c8ff641 Downloading 34.67MB",
                                " b40150c1c271 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 100.7MB",
                                " abadedd4db59 Downloading 52.43MB",
                                " 3c268c8ff641 Download complete 0B",
                                " b40150c1c271 Extracting 1B",
                                " ae8ed6ddf5d2 Downloading 111.1MB",
                                " abadedd4db59 Downloading 52.43MB",
                                " b40150c1c271 Extracting 1B",
                                " abadedd4db59 Downloading 56.62MB",
                                " ae8ed6ddf5d2 Downloading 112.4MB",
                                " b40150c1c271 Extracting 1B",
                                " abadedd4db59 Downloading 62.91MB",
                                " ae8ed6ddf5d2 Download complete 0B",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " b40150c1c271 Extracting 1B",
                                " abadedd4db59 Downloading 68.16MB",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " b40150c1c271 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " abadedd4db59 Downloading 74.45MB",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " b40150c1c271 Extracting 2B",
                                " abadedd4db59 Downloading 80.74MB",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 1B",
                                " b40150c1c271 Extracting 2B",
                                " abadedd4db59 Downloading 88.08MB",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " abadedd4db59 Downloading 92.27MB",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " abadedd4db59 Downloading 92.27MB",
                                " abadedd4db59 Downloading 95.42MB",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " b40150c1c271 Pull complete 0B",
                                " 3c268c8ff641 Extracting 1B",
                                " abadedd4db59 Downloading 98.95MB",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " 3c268c8ff641 Extracting 1B",
                                " abadedd4db59 Downloading 98.95MB",
                                " 3c268c8ff641 Extracting 1B",
                                " abadedd4db59 Download complete 0B",
                                " ae8ed6ddf5d2 Extracting 2B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " 3c268c8ff641 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " 3c268c8ff641 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " 3c268c8ff641 Extracting 2B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " 3c268c8ff641 Extracting 2B",
                                " 3c268c8ff641 Extracting 2B",
                                " ae8ed6ddf5d2 Extracting 3B",
                                " 3c268c8ff641 Pull complete 0B",
                                " b20ad5178ef4 Pull complete 0B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " 0653c0427a02 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " 0653c0427a02 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " 0653c0427a02 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " 0653c0427a02 Extracting 1B",
                                " 0653c0427a02 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 4B",
                                " 0653c0427a02 Pull complete 0B",
                                " ae8ed6ddf5d2 Extracting 5B",
                                " ae8ed6ddf5d2 Extracting 5B",
                                " abadedd4db59 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 5B",
                                " ae8ed6ddf5d2 Extracting 5B",
                                " abadedd4db59 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 5B",
                                " abadedd4db59 Extracting 1B",
                                " ae8ed6ddf5d2 Extracting 5B",
                                " abadedd4db59 Extracting 1B",
                                " ae8ed6ddf5d2 Pull complete 0B",
                                " abadedd4db59 Extracting 1B",
                                " 4635b503f9b2 Extracting 1B",
                                " b1aad2d5f399 Pull complete 0B",
                                " 5635b2c7f90f Pull complete 0B",
                                " abadedd4db59 Extracting 1B",
                                " 7bd7d677a4b5 Pull complete 0B",
                                " 4635b503f9b2 Pull complete 0B",
                                " e5d94dfa43d9 Pull complete 0B",
                                " abadedd4db59 Extracting 1B",
                                " Image postgres:17.10-alpine Pulled ",
                                " abadedd4db59 Extracting 1B",
                                " abadedd4db59 Extracting 1B",
                                " abadedd4db59 Extracting 1B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 2B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 3B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 4B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 5B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 6B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 7B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Extracting 8B",
                                " abadedd4db59 Pull complete 0B",
                                " ab88251d6427 Extracting 1B",
                                " ab88251d6427 Extracting 1B",
                                " ab88251d6427 Extracting 1B",
                                " ab88251d6427 Extracting 1B",
                                " ab88251d6427 Extracting 1B",
                                " ab88251d6427 Extracting 1B",
                                " ab88251d6427 Extracting 1B",
                                " 1e2489dbb800 Pull complete 0B",
                                " 4651a2be51c9 Pull complete 0B",
                                " f6c237224ff2 Pull complete 0B",
                                " ab88251d6427 Pull complete 0B",
                                " 633ad20e5826 Pull complete 0B",
                                " 2bd3b17fd9b2 Pull complete 0B",
                                " e164187cb2a9 Pull complete 0B",
                                " 4f4fb700ef54 Pull complete 0B",
                                " c90ce6689466 Pull complete 0B",
                                " 65adb688f7a7 Pull complete 0B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 1B",
                                " 711e9cab8144 Extracting 2B",
                                " 711e9cab8144 Extracting 2B",
                                " 711e9cab8144 Extracting 2B",
                                " 711e9cab8144 Extracting 2B",
                                " 711e9cab8144 Extracting 2B",
                                " 711e9cab8144 Pull complete 0B",
                                " Image ghcr.io/netbox-community/netbox:v4.5.10 Pulled ",
                                " Network sonic-e2e_default Creating ",
                                " Network sonic-e2e_default Created ",
                                " Container sonic-e2e-postgres-1 Creating ",
                                " Container sonic-e2e-valkey-1 Creating ",
                                " Container sonic-e2e-valkey-1 Created ",
                                " Container sonic-e2e-postgres-1 Created ",
                                " Container sonic-e2e-netbox-1 Creating ",
                                " Container sonic-e2e-netbox-1 Created ",
                                " Container sonic-e2e-postgres-1 Starting ",
                                " Container sonic-e2e-valkey-1 Starting ",
                                " Container sonic-e2e-valkey-1 Started ",
                                " Container sonic-e2e-postgres-1 Started ",
                                " Container sonic-e2e-postgres-1 Waiting ",
                                " Container sonic-e2e-valkey-1 Waiting ",
                                " Container sonic-e2e-valkey-1 Healthy ",
                                " Container sonic-e2e-postgres-1 Healthy ",
                                " Container sonic-e2e-netbox-1 Starting ",
                                " Container sonic-e2e-netbox-1 Started ",
                                " Container sonic-e2e-valkey-1 Waiting ",
                                " Container sonic-e2e-netbox-1 Waiting ",
                                " Container sonic-e2e-postgres-1 Waiting ",
                                " Container sonic-e2e-postgres-1 Healthy ",
                                " Container sonic-e2e-valkey-1 Healthy ",
                                " Container sonic-e2e-netbox-1 Healthy ",
                                ">>> Creating a deterministic v1 API token for the superuser",
                                "/opt/netbox/netbox/netbox/settings.py:227: UserWarning: API_TOKEN_PEPPERS is not defined. v2 API tokens cannot be used.",
                                "  warnings.warn(\"API_TOKEN_PEPPERS is not defined. v2 API tokens cannot be used.\")",
                                "\ud83e\uddec loaded config '/etc/netbox/config/configuration.py'",
                                "\ud83e\uddec loaded config '/etc/netbox/config/extra.py'",
                                "\ud83e\uddec loaded config '/etc/netbox/config/logging.py'",
                                "\ud83e\uddec loaded config '/etc/netbox/config/plugins.py'",
                                "149 objects imported automatically (use -v 2 for details).",
                                "",
                                "Created v1 token for admin",
                                "",
                                "NetBox is deployed.",
                                "",
                                "  API       : http://127.0.0.1:8080",
                                "",
                                ">>> Creating seeding venv /home/zuul/src/github.com/osism/python-osism/.venv-sonic-e2e",
                                ">>> Installing netbox-manager from /home/zuul/src/github.com/osism/netbox-manager",
                                ">>> Installing the netbox.netbox Ansible collection",
                                "Cloning into '/home/zuul/.ansible/tmp/ansible-local-90697xhrncak/tmpxj5rfdnh/ansible_modulesrzgrwpx5'...",
                                "Note: switching to 'v3.23.0'.",
                                "",
                                "You are in 'detached HEAD' state. You can look around, make experimental",
                                "changes and commit them, and you can discard any commits you make in this",
                                "state without impacting any branches by switching back to a branch.",
                                "",
                                "If you want to create a new branch to retain commits you create, you may",
                                "do so (now or later) by using -c with the switch command. Example:",
                                "",
                                "  git switch -c <new-branch-name>",
                                "",
                                "Or undo this operation with:",
                                "",
                                "  git switch -",
                                "",
                                "Turn off this advice by setting config variable advice.detachedHead to false",
                                "",
                                "HEAD is now at 57c1c63 Merge pull request #1559 from netbox-community/devel",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'netbox.netbox:3.23.0' to '/home/zuul/.ansible/collections/ansible_collections/netbox/netbox'",
                                "Created collection for netbox.netbox:3.23.0 at /home/zuul/.ansible/collections/ansible_collections/netbox/netbox",
                                "netbox.netbox:3.23.0 was installed successfully",
                                ">>> Seeding NetBox with the netbox-manager example data",
                                "\u001b[32m2026-07-30 06:42:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWait for NetBox service\u001b[0m",
                                "",
                                "PLAY [Wait for NetBox service] *************************************************",
                                "",
                                "TASK [Wait for NetBox service REST API] ****************************************",
                                "ok: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=1    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:42:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage devicetypes\u001b[0m",
                                "\u001b[32m2026-07-30 06:42:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage moduletypes\u001b[0m",
                                "\u001b[32m2026-07-30 06:42:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage resources\u001b[0m",
                                "\u001b[32m2026-07-30 06:42:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/000-base.yml\u001b[0m",
                                "Error locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-5835-54x-o-ac-f.front.*'",
                                "Error locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-5835-54x-o-ac-f.rear.*'",
                                "Error locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-7726-32x-o-ac-f.front.*'",
                                "Error locating image file using '/home/zuul/src/github.com/osism/netbox-manager/example/images/Edgecore/edgecore-7726-32x-o-ac-f.rear.*'",
                                "",
                                "PLAY [Manage NetBox resources defined in 000-base.yml] *************************",
                                "",
                                "TASK [Manage NetBox resource OOB of type ipam_role] ****************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Management of type ipam_role] *********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource External of type ipam_role] ***********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Manager of type device_role] **********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Control of type device_role] **********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Compute of type device_role] **********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Storage of type device_role] **********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Leaf of type device_role] *************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Spine of type device_role] ************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Access Leaf of type device_role] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Managed by OSISM of type tag] *********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Managed by Metalbox of type tag] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Out of Band of type tag] **************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource dnsmasq_dhcp_tag of type custom_field] ************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource sonic_parameters of type custom_field] ************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=15   changed=15   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:42:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/100-initialise.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 100-initialise.yml] *******************",
                                "",
                                "TASK [Manage NetBox resource Testbed of type tenant] ***************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Discworld of type site] ***************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ankh-Morpork of type location] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource OOB Testbed of type vlan] *************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type prefix] ***********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type prefix] ***********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type prefix] ***********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type prefix] ***********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=10   changed=10   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:43:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/200-rack-1000.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 200-rack-1000.yml] ********************",
                                "",
                                "TASK [Manage NetBox resource 1000 of type rack] ********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-0 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-1 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-2 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-3 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-oob of type device] ****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-manager of type device] *******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-0 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-1 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-2 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-3 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-4 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-5 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-6 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-7 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-8 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-9 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=17   changed=17   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:43:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-2.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-2.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-2 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:44:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-9.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-9.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-9 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:44:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-3.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-switch-3.yml] *************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "ok: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-3 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource eth0 of type device_interface] ********************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=13   changed=12   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:45:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-8.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-8.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-8 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:45:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-2.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-switch-2.yml] *************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-2 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource eth0 of type device_interface] ********************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=10   changed=10   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:46:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-7.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-7.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-7 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:46:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-5.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-5.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-5 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:47:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-4.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-4.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-4 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:47:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-6.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-6.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-6 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:48:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-3.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-3.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-3 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:48:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-1.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-1.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-1 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:49:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-manager.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-manager.yml] **************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource vlan100 of type device_interface] *****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-manager of type device] *******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=20   changed=20   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:49:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-0.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-switch-0.yml] *************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-0 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource eth0 of type device_interface] ********************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=8    changed=8    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:50:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-1.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-switch-1.yml] *************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-1 of type device] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource eth0 of type device_interface] ********************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=8    changed=8    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-node-0.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-node-0.yml] ***************",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type cable] ************************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-node-0 of type device] ********************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet1 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet2 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet3 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=18   changed=18   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:50:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/netbox-manager/example/resources/300-testbed-switch-oob.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 300-testbed-switch-oob.yml] ***********",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type mac_address] ******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource testbed-switch-oob of type device] ****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource eth0 of type device_interface] ********************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=7    changed=7    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:51:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRuntime: 524.7051s\u001b[0m",
                                ">>> Seeding NetBox with the E2E scenario overlay",
                                "\u001b[32m2026-07-30 06:51:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWait for NetBox service\u001b[0m",
                                "",
                                "PLAY [Wait for NetBox service] *************************************************",
                                "",
                                "TASK [Wait for NetBox service REST API] ****************************************",
                                "ok: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=1    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:51:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage devicetypes\u001b[0m",
                                "\u001b[32m2026-07-30 06:51:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mManage resources\u001b[0m",
                                "\u001b[32m2026-07-30 06:51:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/python-osism/tests/e2e/scenario/resources/500-breakout-scenarios.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 500-breakout-scenarios.yml] ***********",
                                "",
                                "TASK [Manage NetBox resource E2E of type rack] *********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource E2E Data of type vlan] ****************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource e2e-breakout-derived of type device] **************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Eth1/5 of type device_interface] ******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource e2e-breakout-explicit of type device] *************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Eth1/1/1 of type device_interface] ****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Eth1/1/2 of type device_interface] ****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Eth1/1/3 of type device_interface] ****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Eth1/1/4 of type device_interface] ****************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource e2e-breakout-declared of type device] *************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=10   changed=10   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:51:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/python-osism/tests/e2e/scenario/resources/600-portchannel-scenario.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 600-portchannel-scenario.yml] *********",
                                "",
                                "TASK [Manage NetBox resource e2e-portchannel of type device] *******************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource PortChannel1 of type device_interface] ************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=4    changed=4    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:51:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandle file /home/zuul/src/github.com/osism/python-osism/tests/e2e/scenario/resources/700-evpn-scenario.yml\u001b[0m",
                                "",
                                "PLAY [Manage NetBox resources defined in 700-evpn-scenario.yml] ****************",
                                "",
                                "TASK [Manage NetBox resource VrfStorage of type vrf] ***************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource vrf42 of type vrf] ********************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource e2e-evpn of type device] **************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Loopback0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource of type ip_address] *******************************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet0 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource Ethernet4 of type device_interface] ***************",
                                "changed: [localhost]",
                                "",
                                "TASK [Manage NetBox resource e2e-evpn of type device] **************************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=9    changed=9    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[32m2026-07-30 06:51:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRuntime: 47.0326s\u001b[0m",
                                ">>> Ensuring the osism[ansible] extra is installed",
                                ">>> Generating SONiC configurations (tests/e2e/generate.py)",
                                "2026-07-30 06:52:11.782 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:60 - Preparing SONIC configuration files",
                                "2026-07-30 06:52:11.782 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_ip_cache:1884 - Cleared metalbox IP cache",
                                "2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_devices_cache:1891 - Cleared metalbox devices cache",
                                "2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.interface:clear_port_config_cache:668 - Cleared port configuration cache",
                                "2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_all_caches:1920 - Cleared all config_generator caches",
                                "2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:65 - Initialized all caches for sync_sonic task",
                                "2026-07-30 06:52:11.783 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_load_metalbox_devices_cache:1698 - Loading metalbox devices cache...",
                                "2026-07-30 06:52:11.917 | WARNING  | osism.tasks.conductor.sonic.config_generator:_load_metalbox_devices_cache:1760 - Could not load metalbox devices cache: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. metalbox is not one of the available choices.']}",
                                "2026-07-30 06:52:11.917 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:69 - Loaded metalbox devices cache",
                                "2026-07-30 06:52:11.917 | DEBUG    | osism.tasks.conductor.sonic.connections:load_vip_addresses_cache:315 - Loading VIP addresses cache...",
                                "2026-07-30 06:52:11.997 | INFO     | osism.tasks.conductor.sonic.connections:load_vip_addresses_cache:319 - Loaded 0 VIP addresses into cache",
                                "2026-07-30 06:52:11.998 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:73 - Loaded VIP addresses cache",
                                "2026-07-30 06:52:11.998 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:81 - Supported HWSKUs: Accton-AS4625-54T, Accton-AS4630-54TE, Accton-AS5835-54T, Accton-AS5835-54X, Accton-AS7326-56X, Accton-AS7726-32X, Accton-AS9716-32D, Accton-AS9726-32D, DellEMC-S5212f-P-25G",
                                "2026-07-30 06:52:12.263 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-breakout-declared with role: leaf",
                                "2026-07-30 06:52:12.264 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-breakout-derived with role: leaf",
                                "2026-07-30 06:52:12.265 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-breakout-explicit with role: leaf",
                                "2026-07-30 06:52:12.265 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-evpn with role: leaf",
                                "2026-07-30 06:52:12.266 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: e2e-portchannel with role: leaf",
                                "2026-07-30 06:52:12.266 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-0 with role: leaf",
                                "2026-07-30 06:52:12.267 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-1 with role: leaf",
                                "2026-07-30 06:52:12.268 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-2 with role: spine",
                                "2026-07-30 06:52:12.268 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-3 with role: spine",
                                "2026-07-30 06:52:12.269 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:121 - Found device: testbed-switch-oob with role: accessleaf",
                                "2026-07-30 06:52:12.269 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:125 - Found 10 devices matching criteria",
                                "2026-07-30 06:52:12.269 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 3",
                                "2026-07-30 06:52:12.629 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 3",
                                "2026-07-30 06:52:13.092 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 4",
                                "2026-07-30 06:52:14.042 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 4",
                                "2026-07-30 06:52:14.479 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:159 - Found 1 interconnected spine/superspine groups",
                                "2026-07-30 06:52:14.480 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:170 - Assigned AS 4200016029 to 2 devices in spine/superspine group",
                                "2026-07-30 06:52:14.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-breakout-declared has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:14.481 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-breakout-declared, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:14.481 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-breakout-declared.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-breakout-declared",
                                "2026-07-30 06:52:14.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-breakout-declared with HWSKU: Accton-AS9726-32D",
                                "2026-07-30 06:52:14.483 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:651 - Cached port config for HWSKU Accton-AS9726-32D with 34 ports",
                                "2026-07-30 06:52:14.484 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 19",
                                "2026-07-30 06:52:14.679 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 6 interfaces for device 19",
                                "2026-07-30 06:52:14.680 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:14.951 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.035 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.129 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.129 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.209 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.333 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-breakout-declared: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:15.334 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.334 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.336 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/9'",
                                "2026-07-30 06:52:15.336 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']",
                                "2026-07-30 06:52:15.337 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet40 (alias='Eth6(Port6)', alias_num=6) against expected_names: ['Eth1/6', 'Eth1/6/1']",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet48 (alias='Eth7(Port7)', alias_num=7) against expected_names: ['Eth1/7', 'Eth1/7/1']",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet56 (alias='Eth8(Port8)', alias_num=8) against expected_names: ['Eth1/8', 'Eth1/8/1']",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet64 (alias='Eth9(Port9)', alias_num=9) against expected_names: ['Eth1/9', 'Eth1/9/1']",
                                "2026-07-30 06:52:15.338 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/9 -> Ethernet64 via alias Eth9(Port9)",
                                "2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.339 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:15.340 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.341 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.342 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/2 -> Ethernet2 (base: Ethernet0, offset: 2, multiplier: 2)",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.343 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/3 -> Ethernet4 (base: Ethernet0, offset: 4, multiplier: 2)",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.344 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/4 -> Ethernet6 (base: Ethernet0, offset: 6, multiplier: 2)",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.345 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/5'",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:15.346 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']",
                                "2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/5 -> Ethernet32 via alias Eth5(Port5)",
                                "2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 19",
                                "2026-07-30 06:52:15.347 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.347 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:15.541 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-breakout-declared",
                                "2026-07-30 06:52:15.542 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet0 - has breakout configuration",
                                "2026-07-30 06:52:15.542 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet8 - has breakout configuration",
                                "2026-07-30 06:52:15.542 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/3 (alias=Eth3(Port3), sonic_port_number=3)",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/4 (alias=Eth4(Port4), sonic_port_number=4)",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:15.543 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/5 (alias=Eth5(Port5), sonic_port_number=5)",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/6 (alias=Eth6(Port6), sonic_port_number=6)",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/7 (alias=Eth7(Port7), sonic_port_number=7)",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.544 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/8 (alias=Eth8(Port8), sonic_port_number=8)",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet64 - has breakout configuration",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 10 from Eth(Port) alias 'Eth10(Port10)'",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/10 (alias=Eth10(Port10), sonic_port_number=10)",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:15.545 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 11 from Eth(Port) alias 'Eth11(Port11)'",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/11 (alias=Eth11(Port11), sonic_port_number=11)",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 12 from Eth(Port) alias 'Eth12(Port12)'",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/12 (alias=Eth12(Port12), sonic_port_number=12)",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 13 from Eth(Port) alias 'Eth13(Port13)'",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/13 (alias=Eth13(Port13), sonic_port_number=13)",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 14 from Eth(Port) alias 'Eth14(Port14)'",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/14 (alias=Eth14(Port14), sonic_port_number=14)",
                                "2026-07-30 06:52:15.546 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 15 from Eth(Port) alias 'Eth15(Port15)'",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/15 (alias=Eth15(Port15), sonic_port_number=15)",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 16 from Eth(Port) alias 'Eth16(Port16)'",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/16 (alias=Eth16(Port16), sonic_port_number=16)",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet128, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.547 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 128",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 17 from Eth(Port) alias 'Eth17(Port17)'",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet128 -> Eth1/17 (alias=Eth17(Port17), sonic_port_number=17)",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet136, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 136",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 18 from Eth(Port) alias 'Eth18(Port18)'",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet136 -> Eth1/18 (alias=Eth18(Port18), sonic_port_number=18)",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet144, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 144",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 19 from Eth(Port) alias 'Eth19(Port19)'",
                                "2026-07-30 06:52:15.548 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet144 -> Eth1/19 (alias=Eth19(Port19), sonic_port_number=19)",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet152, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 152",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 20 from Eth(Port) alias 'Eth20(Port20)'",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet152 -> Eth1/20 (alias=Eth20(Port20), sonic_port_number=20)",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet160, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 160",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 21 from Eth(Port) alias 'Eth21(Port21)'",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet160 -> Eth1/21 (alias=Eth21(Port21), sonic_port_number=21)",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet168, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.549 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 168",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 22 from Eth(Port) alias 'Eth22(Port22)'",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet168 -> Eth1/22 (alias=Eth22(Port22), sonic_port_number=22)",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet176, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 176",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 23 from Eth(Port) alias 'Eth23(Port23)'",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet176 -> Eth1/23 (alias=Eth23(Port23), sonic_port_number=23)",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet184, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 184",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 24 from Eth(Port) alias 'Eth24(Port24)'",
                                "2026-07-30 06:52:15.550 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet184 -> Eth1/24 (alias=Eth24(Port24), sonic_port_number=24)",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet192, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 192",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 25 from Eth(Port) alias 'Eth25(Port25)'",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet192 -> Eth1/25 (alias=Eth25(Port25), sonic_port_number=25)",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet200, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 200",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 26 from Eth(Port) alias 'Eth26(Port26)'",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet200 -> Eth1/26 (alias=Eth26(Port26), sonic_port_number=26)",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet208, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 208",
                                "2026-07-30 06:52:15.551 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 27 from Eth(Port) alias 'Eth27(Port27)'",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet208 -> Eth1/27 (alias=Eth27(Port27), sonic_port_number=27)",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet216, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 216",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 28 from Eth(Port) alias 'Eth28(Port28)'",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet216 -> Eth1/28 (alias=Eth28(Port28), sonic_port_number=28)",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet224, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 224",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 29 from Eth(Port) alias 'Eth29(Port29)'",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet224 -> Eth1/29 (alias=Eth29(Port29), sonic_port_number=29)",
                                "2026-07-30 06:52:15.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet232, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 232",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 30 from Eth(Port) alias 'Eth30(Port30)'",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet232 -> Eth1/30 (alias=Eth30(Port30), sonic_port_number=30)",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet240, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 240",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 31 from Eth(Port) alias 'Eth31(Port31)'",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet240 -> Eth1/31 (alias=Eth31(Port31), sonic_port_number=31)",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet248, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 248",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 32 from Eth(Port) alias 'Eth32(Port32)'",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet248 -> Eth1/32 (alias=Eth32(Port32), sonic_port_number=32)",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet256, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:15.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 256",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 33 from Eth(Port) alias 'Eth33(Port33)'",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet256 -> Eth1/33 (alias=Eth33(Port33), sonic_port_number=33)",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet257, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 257",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 34 from Eth(Port) alias 'Eth34(Port34)'",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet257 -> Eth1/34 (alias=Eth34(Port34), sonic_port_number=34)",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet64",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet64 -> Eth1/9/1 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=1)",
                                "2026-07-30 06:52:15.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet65, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 65",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet65",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet65 -> Eth1/9/2 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=2)",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet66, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 66",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet66",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet66 -> Eth1/9/3 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=3)",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet67, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 67",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet67",
                                "2026-07-30 06:52:15.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet67 -> Eth1/9/4 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=4)",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet68",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet68 -> Eth1/9/5 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=5)",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet69, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 69",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet69",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet69 -> Eth1/9/6 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=6)",
                                "2026-07-30 06:52:15.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet70, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 70",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet70",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet70 -> Eth1/9/7 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=7)",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet71, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 71",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet64 for breakout interface Ethernet71",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet71 -> Eth1/9/8 (base_port=Ethernet64, base_alias=Eth9(Port9), sonic_port_number=9, subport=8)",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet0",
                                "2026-07-30 06:52:15.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet0 -> Eth1/1/1 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=1)",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet2",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet2 -> Eth1/1/3 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=3)",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet4",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet4 -> Eth1/1/5 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=5)",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:15.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet6",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet6 -> Eth1/1/7 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=7)",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet8 for breakout interface Ethernet8",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet8 -> Eth1/2/1 (base_port=Ethernet8, base_alias=Eth2(Port2), sonic_port_number=2, subport=1)",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=50000, is_breakout=True",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet8 for breakout interface Ethernet12",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:15.559 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet12 -> Eth1/2/5 (base_port=Ethernet8, base_alias=Eth2(Port2), sonic_port_number=2, subport=5)",
                                "2026-07-30 06:52:15.842 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-breakout-declared",
                                "2026-07-30 06:52:15.842 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-breakout-declared",
                                "2026-07-30 06:52:15.842 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-breakout-declared",
                                "2026-07-30 06:52:15.842 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-breakout-declared",
                                "2026-07-30 06:52:15.843 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-breakout-declared",
                                "2026-07-30 06:52:16.205 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-breakout-declared (first-time configuration)",
                                "2026-07-30 06:52:16.207 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-breakout-declared to /tmp/tmp.pK9CO2orxU/osism_e2e-breakout-declared_config_db.json",
                                "2026-07-30 06:52:16.208 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:16.208 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-breakout-declared",
                                "2026-07-30 06:52:16.208 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-breakout-declared with 45 ports",
                                "2026-07-30 06:52:16.208 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-breakout-derived has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:16.208 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-breakout-derived, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:16.208 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-breakout-derived.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-breakout-derived",
                                "2026-07-30 06:52:16.208 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-breakout-derived with HWSKU: Accton-AS9726-32D",
                                "2026-07-30 06:52:16.209 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:16.209 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 17",
                                "2026-07-30 06:52:16.417 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 6 interfaces for device 17",
                                "2026-07-30 06:52:16.417 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.197 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.271 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.360 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.360 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.435 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.561 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-breakout-derived: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:17.561 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.561 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:17.562 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.563 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:950 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:963 - Detected breakout group: 1/1 -> Ethernet0 (4x100G) with 4 ports",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.564 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.565 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:17.565 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.565 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.566 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/2 -> Ethernet2 (base: Ethernet0, offset: 2, multiplier: 2)",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.567 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/3 -> Ethernet4 (base: Ethernet0, offset: 4, multiplier: 2)",
                                "2026-07-30 06:52:17.568 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:17.569 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/4 -> Ethernet6 (base: Ethernet0, offset: 6, multiplier: 2)",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/5'",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:17.570 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/5 -> Ethernet32 via alias Eth5(Port5)",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 17",
                                "2026-07-30 06:52:17.571 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.572 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:17.757 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-breakout-derived",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet0 - has breakout configuration",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/2 (alias=Eth2(Port2), sonic_port_number=2)",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:17.758 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/3 (alias=Eth3(Port3), sonic_port_number=3)",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/4 (alias=Eth4(Port4), sonic_port_number=4)",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:17.759 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/5 (alias=Eth5(Port5), sonic_port_number=5)",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/6 (alias=Eth6(Port6), sonic_port_number=6)",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/7 (alias=Eth7(Port7), sonic_port_number=7)",
                                "2026-07-30 06:52:17.760 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/8 (alias=Eth8(Port8), sonic_port_number=8)",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/9 (alias=Eth9(Port9), sonic_port_number=9)",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:17.761 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 10 from Eth(Port) alias 'Eth10(Port10)'",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/10 (alias=Eth10(Port10), sonic_port_number=10)",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 11 from Eth(Port) alias 'Eth11(Port11)'",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/11 (alias=Eth11(Port11), sonic_port_number=11)",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 12 from Eth(Port) alias 'Eth12(Port12)'",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/12 (alias=Eth12(Port12), sonic_port_number=12)",
                                "2026-07-30 06:52:17.762 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 13 from Eth(Port) alias 'Eth13(Port13)'",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/13 (alias=Eth13(Port13), sonic_port_number=13)",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 14 from Eth(Port) alias 'Eth14(Port14)'",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/14 (alias=Eth14(Port14), sonic_port_number=14)",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 15 from Eth(Port) alias 'Eth15(Port15)'",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/15 (alias=Eth15(Port15), sonic_port_number=15)",
                                "2026-07-30 06:52:17.763 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 16 from Eth(Port) alias 'Eth16(Port16)'",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/16 (alias=Eth16(Port16), sonic_port_number=16)",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet128, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 128",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 17 from Eth(Port) alias 'Eth17(Port17)'",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet128 -> Eth1/17 (alias=Eth17(Port17), sonic_port_number=17)",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet136, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 136",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 18 from Eth(Port) alias 'Eth18(Port18)'",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet136 -> Eth1/18 (alias=Eth18(Port18), sonic_port_number=18)",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet144, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 144",
                                "2026-07-30 06:52:17.764 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 19 from Eth(Port) alias 'Eth19(Port19)'",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet144 -> Eth1/19 (alias=Eth19(Port19), sonic_port_number=19)",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet152, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 152",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 20 from Eth(Port) alias 'Eth20(Port20)'",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet152 -> Eth1/20 (alias=Eth20(Port20), sonic_port_number=20)",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet160, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 160",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 21 from Eth(Port) alias 'Eth21(Port21)'",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet160 -> Eth1/21 (alias=Eth21(Port21), sonic_port_number=21)",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet168, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 168",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 22 from Eth(Port) alias 'Eth22(Port22)'",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet168 -> Eth1/22 (alias=Eth22(Port22), sonic_port_number=22)",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet176, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.765 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 176",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 23 from Eth(Port) alias 'Eth23(Port23)'",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet176 -> Eth1/23 (alias=Eth23(Port23), sonic_port_number=23)",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet184, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 184",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 24 from Eth(Port) alias 'Eth24(Port24)'",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet184 -> Eth1/24 (alias=Eth24(Port24), sonic_port_number=24)",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet192, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 192",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 25 from Eth(Port) alias 'Eth25(Port25)'",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet192 -> Eth1/25 (alias=Eth25(Port25), sonic_port_number=25)",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet200, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 200",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 26 from Eth(Port) alias 'Eth26(Port26)'",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet200 -> Eth1/26 (alias=Eth26(Port26), sonic_port_number=26)",
                                "2026-07-30 06:52:17.766 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet208, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 208",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 27 from Eth(Port) alias 'Eth27(Port27)'",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet208 -> Eth1/27 (alias=Eth27(Port27), sonic_port_number=27)",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet216, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 216",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 28 from Eth(Port) alias 'Eth28(Port28)'",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet216 -> Eth1/28 (alias=Eth28(Port28), sonic_port_number=28)",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet224, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 224",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 29 from Eth(Port) alias 'Eth29(Port29)'",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet224 -> Eth1/29 (alias=Eth29(Port29), sonic_port_number=29)",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet232, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 232",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 30 from Eth(Port) alias 'Eth30(Port30)'",
                                "2026-07-30 06:52:17.767 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet232 -> Eth1/30 (alias=Eth30(Port30), sonic_port_number=30)",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet240, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 240",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 31 from Eth(Port) alias 'Eth31(Port31)'",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet240 -> Eth1/31 (alias=Eth31(Port31), sonic_port_number=31)",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet248, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 248",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 32 from Eth(Port) alias 'Eth32(Port32)'",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet248 -> Eth1/32 (alias=Eth32(Port32), sonic_port_number=32)",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet256, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 256",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 33 from Eth(Port) alias 'Eth33(Port33)'",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet256 -> Eth1/33 (alias=Eth33(Port33), sonic_port_number=33)",
                                "2026-07-30 06:52:17.768 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet257, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 257",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 34 from Eth(Port) alias 'Eth34(Port34)'",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet257 -> Eth1/34 (alias=Eth34(Port34), sonic_port_number=34)",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet0",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet0 (offset=0, subport_index=0) -> lanes 73,74",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet0",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet0 -> Eth1/1/1 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=1)",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet2",
                                "2026-07-30 06:52:17.769 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet2 (offset=2, subport_index=1) -> lanes 75,76",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet2",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet2 -> Eth1/1/3 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=3)",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet4",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet4 (offset=4, subport_index=2) -> lanes 77,78",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet4",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.770 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet4 -> Eth1/1/5 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=5)",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet6",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet6 (offset=6, subport_index=3) -> lanes 79,80",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet6",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:17.771 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet6 -> Eth1/1/7 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=7)",
                                "2026-07-30 06:52:18.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-breakout-derived",
                                "2026-07-30 06:52:18.034 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-breakout-derived",
                                "2026-07-30 06:52:18.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-breakout-derived",
                                "2026-07-30 06:52:18.034 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-breakout-derived",
                                "2026-07-30 06:52:18.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-breakout-derived",
                                "2026-07-30 06:52:18.445 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-breakout-derived (first-time configuration)",
                                "2026-07-30 06:52:18.447 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-breakout-derived to /tmp/tmp.pK9CO2orxU/osism_e2e-breakout-derived_config_db.json",
                                "2026-07-30 06:52:18.447 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:18.447 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-breakout-derived",
                                "2026-07-30 06:52:18.448 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-breakout-derived with 37 ports",
                                "2026-07-30 06:52:18.448 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-breakout-explicit has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:18.448 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-breakout-explicit, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:18.448 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-breakout-explicit.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-breakout-explicit",
                                "2026-07-30 06:52:18.448 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-breakout-explicit with HWSKU: Accton-AS9726-32D",
                                "2026-07-30 06:52:18.448 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:18.449 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 18",
                                "2026-07-30 06:52:18.641 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 6 interfaces for device 18",
                                "2026-07-30 06:52:18.641 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:18.898 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:18.973 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.049 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.049 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.126 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.248 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-breakout-explicit: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:19.248 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.249 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.250 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:19.251 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:950 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:963 - Detected breakout group: 1/1 -> Ethernet0 (4x100G) with 4 ports",
                                "2026-07-30 06:52:19.252 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.253 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.253 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.254 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/1 -> Ethernet0 (base: Ethernet0, offset: 0, multiplier: 2)",
                                "2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.255 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.256 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:19.256 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.256 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/2 -> Ethernet2 (base: Ethernet0, offset: 2, multiplier: 2)",
                                "2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.257 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.258 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:19.258 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.258 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/3 -> Ethernet4 (base: Ethernet0, offset: 4, multiplier: 2)",
                                "2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.259 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/1/1'",
                                "2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/1/1 -> Ethernet0 via alias Eth1(Port1)",
                                "2026-07-30 06:52:19.260 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:290 - Detected 400G breakout for Ethernet0: 8 lanes, using offset multiplier 2",
                                "2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.interface:_handle_breakout_interface:299 - Breakout mapping: Eth1/1/4 -> Ethernet6 (base: Ethernet0, offset: 6, multiplier: 2)",
                                "2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.261 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:339 - Finding SONiC name for interface: 'Eth1/5'",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:340 - Port config contains 34 entries",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet0 (alias='Eth1(Port1)', alias_num=1) against expected_names: ['Eth1/1', 'Eth1/1/1']",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet8 (alias='Eth2(Port2)', alias_num=2) against expected_names: ['Eth1/2', 'Eth1/2/1']",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet16 (alias='Eth3(Port3)', alias_num=3) against expected_names: ['Eth1/3', 'Eth1/3/1']",
                                "2026-07-30 06:52:19.262 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet24 (alias='Eth4(Port4)', alias_num=4) against expected_names: ['Eth1/4', 'Eth1/4/1']",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:375 - Checking Ethernet32 (alias='Eth5(Port5)', alias_num=5) against expected_names: ['Eth1/5', 'Eth1/5/1']",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_sonic_name_by_alias_mapping:380 - Alias mapping: Eth1/5 -> Ethernet32 via alias Eth5(Port5)",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 18",
                                "2026-07-30 06:52:19.263 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.263 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS9726-32D",
                                "2026-07-30 06:52:19.461 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-breakout-explicit",
                                "2026-07-30 06:52:19.461 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_port_configurations:571 - Skipping master port Ethernet0 - has breakout configuration",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 2 from Eth(Port) alias 'Eth2(Port2)'",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/2 (alias=Eth2(Port2), sonic_port_number=2)",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 3 from Eth(Port) alias 'Eth3(Port3)'",
                                "2026-07-30 06:52:19.462 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/3 (alias=Eth3(Port3), sonic_port_number=3)",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 4 from Eth(Port) alias 'Eth4(Port4)'",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/4 (alias=Eth4(Port4), sonic_port_number=4)",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 5 from Eth(Port) alias 'Eth5(Port5)'",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/5 (alias=Eth5(Port5), sonic_port_number=5)",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.463 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 6 from Eth(Port) alias 'Eth6(Port6)'",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/6 (alias=Eth6(Port6), sonic_port_number=6)",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 7 from Eth(Port) alias 'Eth7(Port7)'",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/7 (alias=Eth7(Port7), sonic_port_number=7)",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 8 from Eth(Port) alias 'Eth8(Port8)'",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/8 (alias=Eth8(Port8), sonic_port_number=8)",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:19.464 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 9 from Eth(Port) alias 'Eth9(Port9)'",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/9 (alias=Eth9(Port9), sonic_port_number=9)",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 10 from Eth(Port) alias 'Eth10(Port10)'",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/10 (alias=Eth10(Port10), sonic_port_number=10)",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 11 from Eth(Port) alias 'Eth11(Port11)'",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/11 (alias=Eth11(Port11), sonic_port_number=11)",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:19.465 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 12 from Eth(Port) alias 'Eth12(Port12)'",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/12 (alias=Eth12(Port12), sonic_port_number=12)",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 13 from Eth(Port) alias 'Eth13(Port13)'",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/13 (alias=Eth13(Port13), sonic_port_number=13)",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 14 from Eth(Port) alias 'Eth14(Port14)'",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/14 (alias=Eth14(Port14), sonic_port_number=14)",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 15 from Eth(Port) alias 'Eth15(Port15)'",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/15 (alias=Eth15(Port15), sonic_port_number=15)",
                                "2026-07-30 06:52:19.466 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 16 from Eth(Port) alias 'Eth16(Port16)'",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/16 (alias=Eth16(Port16), sonic_port_number=16)",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet128, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 128",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 17 from Eth(Port) alias 'Eth17(Port17)'",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet128 -> Eth1/17 (alias=Eth17(Port17), sonic_port_number=17)",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet136, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 136",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 18 from Eth(Port) alias 'Eth18(Port18)'",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet136 -> Eth1/18 (alias=Eth18(Port18), sonic_port_number=18)",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet144, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 144",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 19 from Eth(Port) alias 'Eth19(Port19)'",
                                "2026-07-30 06:52:19.467 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet144 -> Eth1/19 (alias=Eth19(Port19), sonic_port_number=19)",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet152, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 152",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 20 from Eth(Port) alias 'Eth20(Port20)'",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet152 -> Eth1/20 (alias=Eth20(Port20), sonic_port_number=20)",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet160, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 160",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 21 from Eth(Port) alias 'Eth21(Port21)'",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet160 -> Eth1/21 (alias=Eth21(Port21), sonic_port_number=21)",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet168, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 168",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 22 from Eth(Port) alias 'Eth22(Port22)'",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet168 -> Eth1/22 (alias=Eth22(Port22), sonic_port_number=22)",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet176, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 176",
                                "2026-07-30 06:52:19.468 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 23 from Eth(Port) alias 'Eth23(Port23)'",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet176 -> Eth1/23 (alias=Eth23(Port23), sonic_port_number=23)",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet184, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 184",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 24 from Eth(Port) alias 'Eth24(Port24)'",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet184 -> Eth1/24 (alias=Eth24(Port24), sonic_port_number=24)",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet192, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 192",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 25 from Eth(Port) alias 'Eth25(Port25)'",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet192 -> Eth1/25 (alias=Eth25(Port25), sonic_port_number=25)",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet200, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 200",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 26 from Eth(Port) alias 'Eth26(Port26)'",
                                "2026-07-30 06:52:19.469 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet200 -> Eth1/26 (alias=Eth26(Port26), sonic_port_number=26)",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet208, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 208",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 27 from Eth(Port) alias 'Eth27(Port27)'",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet208 -> Eth1/27 (alias=Eth27(Port27), sonic_port_number=27)",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet216, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 216",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 28 from Eth(Port) alias 'Eth28(Port28)'",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet216 -> Eth1/28 (alias=Eth28(Port28), sonic_port_number=28)",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet224, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 224",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 29 from Eth(Port) alias 'Eth29(Port29)'",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet224 -> Eth1/29 (alias=Eth29(Port29), sonic_port_number=29)",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet232, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 232",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 30 from Eth(Port) alias 'Eth30(Port30)'",
                                "2026-07-30 06:52:19.470 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet232 -> Eth1/30 (alias=Eth30(Port30), sonic_port_number=30)",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet240, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 240",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 31 from Eth(Port) alias 'Eth31(Port31)'",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet240 -> Eth1/31 (alias=Eth31(Port31), sonic_port_number=31)",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet248, speed=400000, is_breakout=False",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 248",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 32 from Eth(Port) alias 'Eth32(Port32)'",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet248 -> Eth1/32 (alias=Eth32(Port32), sonic_port_number=32)",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet256, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 256",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 33 from Eth(Port) alias 'Eth33(Port33)'",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet256 -> Eth1/33 (alias=Eth33(Port33), sonic_port_number=33)",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet257, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 257",
                                "2026-07-30 06:52:19.471 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 34 from Eth(Port) alias 'Eth34(Port34)'",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet257 -> Eth1/34 (alias=Eth34(Port34), sonic_port_number=34)",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet0",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet0 (offset=0, subport_index=0) -> lanes 73,74",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet0",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet0 -> Eth1/1/1 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=1)",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet2",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet2 (offset=2, subport_index=1) -> lanes 75,76",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2",
                                "2026-07-30 06:52:19.472 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet2",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet2 -> Eth1/1/3 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=3)",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet4",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet4 (offset=4, subport_index=2) -> lanes 77,78",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet4",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet4 -> Eth1/1/5 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=5)",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_missing_breakout_ports:850 - Using NetBox speed 100000 Mbps for missing breakout port Ethernet6",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:775 - Detected 400G breakout for Ethernet0: 8 lanes -> 4x2 lanes per port",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_calculate_breakout_port_lane:811 - Breakout lane calculation: Ethernet6 (offset=6, subport_index=3) -> lanes 79,80",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=100000, is_breakout=True",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6",
                                "2026-07-30 06:52:19.473 | DEBUG    | osism.tasks.conductor.sonic.interface:_find_base_port_for_breakout:499 - Found base port Ethernet0 for breakout interface Ethernet6",
                                "2026-07-30 06:52:19.474 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:520 - Extracted port number 1 from Eth(Port) alias 'Eth1(Port1)'",
                                "2026-07-30 06:52:19.474 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:454 - Breakout conversion using port config: Ethernet6 -> Eth1/1/7 (base_port=Ethernet0, base_alias=Eth1(Port1), sonic_port_number=1, subport=7)",
                                "2026-07-30 06:52:19.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-breakout-explicit",
                                "2026-07-30 06:52:19.729 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-breakout-explicit",
                                "2026-07-30 06:52:19.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-breakout-explicit",
                                "2026-07-30 06:52:19.729 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-breakout-explicit",
                                "2026-07-30 06:52:19.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-breakout-explicit",
                                "2026-07-30 06:52:20.600 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-breakout-explicit (first-time configuration)",
                                "2026-07-30 06:52:20.601 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-breakout-explicit to /tmp/tmp.pK9CO2orxU/osism_e2e-breakout-explicit_config_db.json",
                                "2026-07-30 06:52:20.602 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:20.602 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-breakout-explicit",
                                "2026-07-30 06:52:20.602 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-breakout-explicit with 37 ports",
                                "2026-07-30 06:52:20.602 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-evpn has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:20.602 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-evpn, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:20.602 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-evpn.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-evpn",
                                "2026-07-30 06:52:20.602 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-evpn with HWSKU: Accton-AS7726-32X",
                                "2026-07-30 06:52:20.603 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:651 - Cached port config for HWSKU Accton-AS7726-32X with 34 ports",
                                "2026-07-30 06:52:20.604 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 21",
                                "2026-07-30 06:52:20.791 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 4 interfaces for device 21",
                                "2026-07-30 06:52:20.792 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.008 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.106 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.204 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2081 - VRF 'VrfStorage' has numeric RD 2001, using as VNI",
                                "2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2132 - Added VRF definition: VrfStorage with VNI 2001",
                                "2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2143 - Mapped interface Ethernet0 to VRF VrfStorage for device e2e-evpn",
                                "2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2127 - Added VRF definition: Vrf42 with table ID 42",
                                "2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_vrf_info:2143 - Mapped interface Ethernet4 to VRF Vrf42 for device e2e-evpn",
                                "2026-07-30 06:52:21.205 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.302 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.439 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-evpn: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:21.439 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.439 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:21.440 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:21.440 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 21",
                                "2026-07-30 06:52:21.440 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:21.441 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:21.601 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-evpn",
                                "2026-07-30 06:52:21.602 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.602 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:21.603 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'",
                                "2026-07-30 06:52:21.603 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)",
                                "2026-07-30 06:52:21.603 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'",
                                "2026-07-30 06:52:21.604 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:21.605 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:52:21.606 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'",
                                "2026-07-30 06:52:21.607 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'",
                                "2026-07-30 06:52:21.608 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'",
                                "2026-07-30 06:52:21.609 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'",
                                "2026-07-30 06:52:21.610 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)",
                                "2026-07-30 06:52:21.611 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)",
                                "2026-07-30 06:52:21.612 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)",
                                "2026-07-30 06:52:21.613 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:21.614 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125",
                                "2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126",
                                "2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:52:21.615 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:52:21.864 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-evpn",
                                "2026-07-30 06:52:21.864 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-evpn",
                                "2026-07-30 06:52:21.864 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-evpn",
                                "2026-07-30 06:52:21.864 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-evpn",
                                "2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2244 - Added VRF VrfStorage with VNI 2001",
                                "2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2256 - Added VLAN Vlan2001 for VRF VrfStorage",
                                "2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2262 - Added VLAN_INTERFACE Vlan2001 with VRF VrfStorage",
                                "2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2275 - Added BGP_GLOBALS_AF VrfStorage|ipv4_unicast",
                                "2026-07-30 06:52:21.865 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2285 - Added BGP_GLOBALS_AF VrfStorage|l2vpn_evpn with RT 2001:1",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2292 - Added BGP_GLOBALS_ROUTE_ADVERTISE for VRF VrfStorage",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2299 - Added ROUTE_REDISTRIBUTE VrfStorage|connected|bgp|ipv4",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2314 - Added BGP_GLOBALS for VRF VrfStorage",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2304 - Added VRF Vrf42 with table ID 42",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2314 - Added BGP_GLOBALS for VRF Vrf42",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2328 - Added VXLAN_TUNNEL vtepServ with src_ip 192.168.16.40",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2334 - Added VXLAN_EVPN_NVO nvo1 with source_vtep vtepServ",
                                "2026-07-30 06:52:21.866 | INFO     | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2345 - Added VXLAN_TUNNEL_MAP vtepServ|map_2001_Vlan2001",
                                "2026-07-30 06:52:21.866 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2359 - Interface Ethernet0 has VRF assignment but is not in INTERFACE or PORTCHANNEL_INTERFACE config sections",
                                "2026-07-30 06:52:21.867 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_vrf_configuration:2359 - Interface Ethernet4 has VRF assignment but is not in INTERFACE or PORTCHANNEL_INTERFACE config sections",
                                "2026-07-30 06:52:21.867 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-evpn",
                                "2026-07-30 06:52:22.177 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-evpn (first-time configuration)",
                                "2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-evpn to /tmp/tmp.pK9CO2orxU/osism_e2e-evpn_config_db.json",
                                "2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-evpn",
                                "2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-evpn with 34 ports",
                                "2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device e2e-portchannel has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:22.178 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device e2e-portchannel, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:22.178 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_e2e-portchannel.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device e2e-portchannel",
                                "2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: e2e-portchannel with HWSKU: Accton-AS7726-32X",
                                "2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:22.178 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 20",
                                "2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 4 interfaces for device 20",
                                "2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_port_channels:1180 - Found LAG interface: PortChannel1",
                                "2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_port_channels:1247 - Added interface Ethernet0 to PortChannel1",
                                "2026-07-30 06:52:22.340 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_port_channels:1247 - Added interface Ethernet4 to PortChannel1",
                                "2026-07-30 06:52:22.341 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.578 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.657 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.723 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.724 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.802 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.901 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device e2e-portchannel: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:22.901 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.901 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:22.902 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'lag', unable to determine speed",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:22.902 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface PortChannel1 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 20",
                                "2026-07-30 06:52:22.902 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:22.902 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device e2e-portchannel",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)",
                                "2026-07-30 06:52:23.049 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:52:23.050 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'",
                                "2026-07-30 06:52:23.051 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:23.052 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:23.053 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125",
                                "2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126",
                                "2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:52:23.054 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:52:23.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1790 - No OOB IP found for device e2e-portchannel",
                                "2026-07-30 06:52:23.648 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device e2e-portchannel",
                                "2026-07-30 06:52:23.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device e2e-portchannel",
                                "2026-07-30 06:52:23.648 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device e2e-portchannel",
                                "2026-07-30 06:52:23.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_portchannel_configuration:2387 - Added port channel PortChannel1 with 2 members",
                                "2026-07-30 06:52:23.649 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device e2e-portchannel",
                                "2026-07-30 06:52:23.957 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device e2e-portchannel (first-time configuration)",
                                "2026-07-30 06:52:23.959 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device e2e-portchannel to /tmp/tmp.pK9CO2orxU/osism_e2e-portchannel_config_db.json",
                                "2026-07-30 06:52:23.959 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:23.959 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device e2e-portchannel",
                                "2026-07-30 06:52:23.959 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device e2e-portchannel with 34 ports",
                                "2026-07-30 06:52:23.959 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-0 has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:23.959 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-0, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:23.960 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-0.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-0",
                                "2026-07-30 06:52:23.960 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-0 with HWSKU: Accton-AS7726-32X",
                                "2026-07-30 06:52:23.960 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:23.960 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 1",
                                "2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 1",
                                "2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-0: 172.16.0.27/20",
                                "2026-07-30 06:52:24.446 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:24.554 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:24.663 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:24.663 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:24.809 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:25.010 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-0: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:25.010 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:25.011 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:25.011 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.012 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.013 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.014 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.015 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.016 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.017 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.018 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.019 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:25.020 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed",
                                "2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:25.020 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:25.020 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:25.021 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:25.021 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:25.021 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:25.021 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:25.551 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address 4E:A2:D7:B8:F3:C6 from management interface eth0",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-0",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'",
                                "2026-07-30 06:52:25.552 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)",
                                "2026-07-30 06:52:25.553 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)",
                                "2026-07-30 06:52:25.554 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:25.555 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'",
                                "2026-07-30 06:52:25.556 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:52:25.557 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet20 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet24 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet28 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet32 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet36 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet40 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet44 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet48 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet52 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet56 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only",
                                "2026-07-30 06:52:25.558 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only",
                                "2026-07-30 06:52:25.836 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:25.837 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:25.869 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)",
                                "2026-07-30 06:52:25.869 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:26.099 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet0 (connected device testbed-manager is not a switch and no tag set)",
                                "2026-07-30 06:52:26.390 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:26.391 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:26.415 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet20 (no direct IPv4)",
                                "2026-07-30 06:52:26.416 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:26.635 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet20 (connected device testbed-node-0 is not a switch and no tag set)",
                                "2026-07-30 06:52:27.435 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:27.436 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:27.458 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet24 (no direct IPv4)",
                                "2026-07-30 06:52:27.459 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:27.648 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet24 (connected device testbed-node-1 is not a switch and no tag set)",
                                "2026-07-30 06:52:27.923 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:27.924 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:27.947 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet28 (no direct IPv4)",
                                "2026-07-30 06:52:27.948 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:28.141 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet28 (connected device testbed-node-2 is not a switch and no tag set)",
                                "2026-07-30 06:52:28.398 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:28.398 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:28.421 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet32 (no direct IPv4)",
                                "2026-07-30 06:52:28.421 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:28.616 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet32 (connected device testbed-node-3 is not a switch and no tag set)",
                                "2026-07-30 06:52:28.871 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:28.872 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:28.893 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet36 (no direct IPv4)",
                                "2026-07-30 06:52:28.893 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:29.084 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet36 (connected device testbed-node-4 is not a switch and no tag set)",
                                "2026-07-30 06:52:29.356 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:29.356 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:29.376 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet40 (no direct IPv4)",
                                "2026-07-30 06:52:29.376 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:29.573 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet40 (connected device testbed-node-5 is not a switch and no tag set)",
                                "2026-07-30 06:52:30.360 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:30.360 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:30.385 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet44 (no direct IPv4)",
                                "2026-07-30 06:52:30.385 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:30.588 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet44 (connected device testbed-node-6 is not a switch and no tag set)",
                                "2026-07-30 06:52:30.906 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:30.906 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:30.935 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet48 (no direct IPv4)",
                                "2026-07-30 06:52:30.935 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:31.135 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet48 (connected device testbed-node-7 is not a switch and no tag set)",
                                "2026-07-30 06:52:31.396 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:31.396 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:31.417 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet52 (no direct IPv4)",
                                "2026-07-30 06:52:31.417 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:31.624 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet52 (connected device testbed-node-8 is not a switch and no tag set)",
                                "2026-07-30 06:52:31.910 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:31.911 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:31.936 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet56 (no direct IPv4)",
                                "2026-07-30 06:52:31.936 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:32.144 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet56 (connected device testbed-node-9 is not a switch and no tag set)",
                                "2026-07-30 06:52:32.413 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:32.413 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:32.435 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)",
                                "2026-07-30 06:52:32.435 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:32.633 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-2)",
                                "2026-07-30 06:52:32.912 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:32.912 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:32.932 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)",
                                "2026-07-30 06:52:32.932 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:33.645 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-3)",
                                "2026-07-30 06:52:33.933 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:33.933 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:33.955 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor",
                                "2026-07-30 06:52:33.955 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:33.956 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:34.269 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:34.269 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:34.298 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet20 for BGP neighbor",
                                "2026-07-30 06:52:34.299 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:34.299 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet20 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:34.571 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:34.571 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:34.593 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet24 for BGP neighbor",
                                "2026-07-30 06:52:34.593 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:34.593 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet24 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:34.844 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:34.845 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:34.870 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet28 for BGP neighbor",
                                "2026-07-30 06:52:34.871 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:34.871 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet28 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:35.135 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:35.136 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:35.158 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet32 for BGP neighbor",
                                "2026-07-30 06:52:35.159 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:35.159 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet32 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:35.449 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:35.449 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:35.475 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet36 for BGP neighbor",
                                "2026-07-30 06:52:35.475 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:35.475 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet36 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:35.754 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:35.754 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:35.777 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet40 for BGP neighbor",
                                "2026-07-30 06:52:35.778 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:35.778 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet40 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:36.096 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:36.097 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:36.121 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet44 for BGP neighbor",
                                "2026-07-30 06:52:36.122 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:36.122 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet44 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:36.388 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:36.388 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:36.410 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet48 for BGP neighbor",
                                "2026-07-30 06:52:36.410 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:36.411 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet48 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:36.687 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:36.688 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:36.709 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet52 for BGP neighbor",
                                "2026-07-30 06:52:36.709 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:36.710 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet52 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:37.461 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet3, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:37.461 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:37.482 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet56 for BGP neighbor",
                                "2026-07-30 06:52:37.482 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:37.482 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet56 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:37.774 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:37.774 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:37.797 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor",
                                "2026-07-30 06:52:37.798 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:37.798 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:38.067 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:38.067 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:38.089 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor",
                                "2026-07-30 06:52:38.089 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 1",
                                "2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-0: 172.16.0.27/20",
                                "2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-0 has OOB IP 172.16.0.27/20",
                                "2026-07-30 06:52:38.090 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-0",
                                "2026-07-30 06:52:38.090 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-0",
                                "2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-0",
                                "2026-07-30 06:52:38.090 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-0",
                                "2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-0",
                                "2026-07-30 06:52:38.090 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-0",
                                "2026-07-30 06:52:38.479 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-0 (first-time configuration)",
                                "2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-0 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-0_config_db.json",
                                "2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-0",
                                "2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-0 with 34 ports",
                                "2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-1 has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:38.481 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-1, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:38.481 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-1.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-1",
                                "2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-1 with HWSKU: Accton-AS7726-32X",
                                "2026-07-30 06:52:38.481 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:38.482 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 2",
                                "2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 36 interfaces for device 2",
                                "2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-1: 172.16.0.28/20",
                                "2026-07-30 06:52:38.972 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.091 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.228 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.228 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.363 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.539 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-1: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.539 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.540 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.541 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.542 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:39.543 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:39.543 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:39.543 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:39.544 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:40.037 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address 73:9F:C1:E5:B2:8D from management interface eth0",
                                "2026-07-30 06:52:40.037 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-1",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)",
                                "2026-07-30 06:52:40.038 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)",
                                "2026-07-30 06:52:40.039 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:40.040 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'",
                                "2026-07-30 06:52:40.041 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116",
                                "2026-07-30 06:52:40.042 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet20 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet24 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet28 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet32 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet36 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet40 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet44 with IPv6 link-local only",
                                "2026-07-30 06:52:40.043 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet48 with IPv6 link-local only",
                                "2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet52 with IPv6 link-local only",
                                "2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet56 with IPv6 link-local only",
                                "2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only",
                                "2026-07-30 06:52:40.044 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only",
                                "2026-07-30 06:52:40.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:40.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:40.323 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)",
                                "2026-07-30 06:52:40.323 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:41.023 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet0 (connected device testbed-manager is not a switch and no tag set)",
                                "2026-07-30 06:52:41.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:41.301 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:41.326 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet20 (no direct IPv4)",
                                "2026-07-30 06:52:41.326 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:41.534 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet20 (connected device testbed-node-0 is not a switch and no tag set)",
                                "2026-07-30 06:52:41.801 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:41.801 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:41.826 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet24 (no direct IPv4)",
                                "2026-07-30 06:52:41.826 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:42.041 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet24 (connected device testbed-node-1 is not a switch and no tag set)",
                                "2026-07-30 06:52:42.300 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:42.300 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:42.323 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet28 (no direct IPv4)",
                                "2026-07-30 06:52:42.323 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:42.531 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet28 (connected device testbed-node-2 is not a switch and no tag set)",
                                "2026-07-30 06:52:42.806 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:42.806 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:42.831 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet32 (no direct IPv4)",
                                "2026-07-30 06:52:42.831 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:43.046 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet32 (connected device testbed-node-3 is not a switch and no tag set)",
                                "2026-07-30 06:52:43.335 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:43.336 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:43.377 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet36 (no direct IPv4)",
                                "2026-07-30 06:52:43.378 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:43.587 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet36 (connected device testbed-node-4 is not a switch and no tag set)",
                                "2026-07-30 06:52:44.392 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:44.393 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:44.427 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet40 (no direct IPv4)",
                                "2026-07-30 06:52:44.428 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:44.643 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet40 (connected device testbed-node-5 is not a switch and no tag set)",
                                "2026-07-30 06:52:44.920 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:44.921 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:44.954 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet44 (no direct IPv4)",
                                "2026-07-30 06:52:44.955 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:45.155 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet44 (connected device testbed-node-6 is not a switch and no tag set)",
                                "2026-07-30 06:52:45.449 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:45.450 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:45.476 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet48 (no direct IPv4)",
                                "2026-07-30 06:52:45.476 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:45.705 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet48 (connected device testbed-node-7 is not a switch and no tag set)",
                                "2026-07-30 06:52:45.975 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:45.976 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:45.999 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet52 (no direct IPv4)",
                                "2026-07-30 06:52:45.999 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:46.186 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet52 (connected device testbed-node-8 is not a switch and no tag set)",
                                "2026-07-30 06:52:46.445 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:46.445 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:46.468 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet56 (no direct IPv4)",
                                "2026-07-30 06:52:46.468 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:46.659 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet56 (connected device testbed-node-9 is not a switch and no tag set)",
                                "2026-07-30 06:52:46.938 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:46.938 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:46.962 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)",
                                "2026-07-30 06:52:46.962 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:47.712 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-2)",
                                "2026-07-30 06:52:47.996 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:47.997 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:48.020 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)",
                                "2026-07-30 06:52:48.020 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:48.240 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-3)",
                                "2026-07-30 06:52:48.505 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:48.505 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:48.527 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor",
                                "2026-07-30 06:52:48.527 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:48.527 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:48.821 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:48.822 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:48.844 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet20 for BGP neighbor",
                                "2026-07-30 06:52:48.845 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:48.845 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet20 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:49.106 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:49.107 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:49.139 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet24 for BGP neighbor",
                                "2026-07-30 06:52:49.140 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:49.140 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet24 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:49.410 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:49.410 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:49.434 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet28 for BGP neighbor",
                                "2026-07-30 06:52:49.435 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:49.435 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet28 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:49.705 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:49.706 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:49.729 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet32 for BGP neighbor",
                                "2026-07-30 06:52:49.730 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:49.730 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet32 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:50.010 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:50.011 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:50.041 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet36 for BGP neighbor",
                                "2026-07-30 06:52:50.041 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:50.041 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet36 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:50.337 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:50.338 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:50.368 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet40 for BGP neighbor",
                                "2026-07-30 06:52:50.369 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:50.369 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet40 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:51.146 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:51.147 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:51.172 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet44 for BGP neighbor",
                                "2026-07-30 06:52:51.172 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:51.173 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet44 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:51.483 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:51.484 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:51.506 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet48 for BGP neighbor",
                                "2026-07-30 06:52:51.506 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:51.507 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet48 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:51.773 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:51.773 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:51.793 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet52 for BGP neighbor",
                                "2026-07-30 06:52:51.793 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:51.793 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet52 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:52.070 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:52.070 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:52.094 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet56 for BGP neighbor",
                                "2026-07-30 06:52:52.094 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:52.095 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet56 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:52.384 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:52.385 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:52.408 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor",
                                "2026-07-30 06:52:52.409 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:52.409 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:52.692 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet4, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:52.692 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:52.714 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor",
                                "2026-07-30 06:52:52.715 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 2",
                                "2026-07-30 06:52:52.715 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:52.715 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-1: 172.16.0.28/20",
                                "2026-07-30 06:52:52.716 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-1 has OOB IP 172.16.0.28/20",
                                "2026-07-30 06:52:52.716 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-1",
                                "2026-07-30 06:52:52.716 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-1",
                                "2026-07-30 06:52:52.716 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-1",
                                "2026-07-30 06:52:52.716 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-1",
                                "2026-07-30 06:52:52.717 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-1",
                                "2026-07-30 06:52:52.717 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-1",
                                "2026-07-30 06:52:53.117 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-1 (first-time configuration)",
                                "2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-1 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-1_config_db.json",
                                "2026-07-30 06:52:53.120 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-1",
                                "2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-1 with 34 ports",
                                "2026-07-30 06:52:53.120 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-2 has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:53.120 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-2, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:53.120 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-2.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-2",
                                "2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-2 with HWSKU: Accton-AS7726-32X",
                                "2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.121 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-2: 172.16.0.29/20",
                                "2026-07-30 06:52:53.122 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.255 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.391 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.391 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.511 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.785 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-2: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.786 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.787 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.788 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:53.789 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.789 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:53.790 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:53.790 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:53.790 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:53.790 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:53.790 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:54.191 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address B5:2E:8A:F7:D1:C9 from management interface eth0",
                                "2026-07-30 06:52:54.191 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-2",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_default_vrf_configuration:2210 - Using group-calculated AS 4200016029 for spine/superspine device testbed-switch-2",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:54.192 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.193 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.194 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'",
                                "2026-07-30 06:52:54.195 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.196 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'",
                                "2026-07-30 06:52:54.197 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)",
                                "2026-07-30 06:52:54.198 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124",
                                "2026-07-30 06:52:54.199 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet4 with IPv6 link-local only",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only",
                                "2026-07-30 06:52:54.200 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only",
                                "2026-07-30 06:52:55.016 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:55.016 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:55.047 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)",
                                "2026-07-30 06:52:55.047 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:55.308 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet0 (connected to testbed-switch-0)",
                                "2026-07-30 06:52:55.600 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:55.600 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:55.624 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet4 (no direct IPv4)",
                                "2026-07-30 06:52:55.625 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:55.839 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet4 (connected to testbed-switch-1)",
                                "2026-07-30 06:52:56.117 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:56.118 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:56.140 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)",
                                "2026-07-30 06:52:56.140 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:56.140 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-3)",
                                "2026-07-30 06:52:56.409 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:56.410 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:56.436 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)",
                                "2026-07-30 06:52:56.436 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:56.436 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-3)",
                                "2026-07-30 06:52:56.718 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:56.718 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:56.739 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor",
                                "2026-07-30 06:52:56.740 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:56.740 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:57.011 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:57.011 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:57.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet4 for BGP neighbor",
                                "2026-07-30 06:52:57.034 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:57.034 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet4 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:57.317 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:57.317 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:57.336 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor",
                                "2026-07-30 06:52:57.336 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:57.337 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:57.596 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:57.596 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:57.618 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor",
                                "2026-07-30 06:52:57.618 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 3",
                                "2026-07-30 06:52:57.618 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-2: 172.16.0.29/20",
                                "2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-2 has OOB IP 172.16.0.29/20",
                                "2026-07-30 06:52:57.619 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-2",
                                "2026-07-30 06:52:57.619 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-2",
                                "2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-2",
                                "2026-07-30 06:52:57.619 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-2",
                                "2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-2",
                                "2026-07-30 06:52:57.619 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-2",
                                "2026-07-30 06:52:58.563 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-2 (first-time configuration)",
                                "2026-07-30 06:52:58.564 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-2 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-2_config_db.json",
                                "2026-07-30 06:52:58.564 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:52:58.564 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-2",
                                "2026-07-30 06:52:58.565 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-2 with 34 ports",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-3 has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:52:58.565 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-3, falling back to hostname for firmware symlink",
                                "2026-07-30 06:52:58.565 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-3.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-3",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-3 with HWSKU: Accton-AS7726-32X",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-3: 172.16.0.30/20",
                                "2026-07-30 06:52:58.565 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:58.698 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:58.818 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:58.818 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:58.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:59.133 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-3: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:52:59.133 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:59.134 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:59.134 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.135 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.136 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.137 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.138 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.139 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.140 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.141 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.142 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:52:59.143 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed",
                                "2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:59.143 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:59.144 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:59.144 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:52:59.144 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:52:59.144 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:59.144 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS7726-32X",
                                "2026-07-30 06:52:59.513 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address C3:4F:A2:B8:E5:D7 from management interface eth0",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-3",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_default_vrf_configuration:2210 - Using group-calculated AS 4200016029 for spine/superspine device testbed-switch-3",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'hundredGigE1'",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=hundredGigE1, sonic_port_number=1)",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:52:59.514 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'hundredGigE2'",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/2 (alias=hundredGigE2, sonic_port_number=2)",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'hundredGigE3'",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/3 (alias=hundredGigE3, sonic_port_number=3)",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'hundredGigE4'",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/4 (alias=hundredGigE4, sonic_port_number=4)",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'hundredGigE5'",
                                "2026-07-30 06:52:59.515 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/5 (alias=hundredGigE5, sonic_port_number=5)",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'hundredGigE6'",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/6 (alias=hundredGigE6, sonic_port_number=6)",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'hundredGigE7'",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/7 (alias=hundredGigE7, sonic_port_number=7)",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'hundredGigE8'",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/8 (alias=hundredGigE8, sonic_port_number=8)",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'hundredGigE9'",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/9 (alias=hundredGigE9, sonic_port_number=9)",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.516 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'hundredGigE10'",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/10 (alias=hundredGigE10, sonic_port_number=10)",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'hundredGigE11'",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/11 (alias=hundredGigE11, sonic_port_number=11)",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'hundredGigE12'",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/12 (alias=hundredGigE12, sonic_port_number=12)",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'hundredGigE13'",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/13 (alias=hundredGigE13, sonic_port_number=13)",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'hundredGigE14'",
                                "2026-07-30 06:52:59.517 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/14 (alias=hundredGigE14, sonic_port_number=14)",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'hundredGigE15'",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/15 (alias=hundredGigE15, sonic_port_number=15)",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'hundredGigE16'",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/16 (alias=hundredGigE16, sonic_port_number=16)",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'hundredGigE17'",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/17 (alias=hundredGigE17, sonic_port_number=17)",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'hundredGigE18'",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/18 (alias=hundredGigE18, sonic_port_number=18)",
                                "2026-07-30 06:52:59.518 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet72, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 72",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'hundredGigE19'",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet72 -> Eth1/19 (alias=hundredGigE19, sonic_port_number=19)",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet76, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 76",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'hundredGigE20'",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet76 -> Eth1/20 (alias=hundredGigE20, sonic_port_number=20)",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet80, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 80",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'hundredGigE21'",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet80 -> Eth1/21 (alias=hundredGigE21, sonic_port_number=21)",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet84, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 84",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'hundredGigE22'",
                                "2026-07-30 06:52:59.519 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet84 -> Eth1/22 (alias=hundredGigE22, sonic_port_number=22)",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet88, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 88",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'hundredGigE23'",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet88 -> Eth1/23 (alias=hundredGigE23, sonic_port_number=23)",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet92, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 92",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'hundredGigE24'",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet92 -> Eth1/24 (alias=hundredGigE24, sonic_port_number=24)",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet96, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 96",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'hundredGigE25'",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet96 -> Eth1/25 (alias=hundredGigE25, sonic_port_number=25)",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet100, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 100",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'hundredGigE26'",
                                "2026-07-30 06:52:59.520 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet100 -> Eth1/26 (alias=hundredGigE26, sonic_port_number=26)",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet104, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 104",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'hundredGigE27'",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet104 -> Eth1/27 (alias=hundredGigE27, sonic_port_number=27)",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet108, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 108",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'hundredGigE28'",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet108 -> Eth1/28 (alias=hundredGigE28, sonic_port_number=28)",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet112, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 112",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'hundredGigE29'",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet112 -> Eth1/29 (alias=hundredGigE29, sonic_port_number=29)",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet116, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 116",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'hundredGigE30'",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet116 -> Eth1/30 (alias=hundredGigE30, sonic_port_number=30)",
                                "2026-07-30 06:52:59.521 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet120, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 120",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'hundredGigE31'",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet120 -> Eth1/31 (alias=hundredGigE31, sonic_port_number=31)",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet124, speed=100000, is_breakout=False",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 124",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'hundredGigE32'",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet124 -> Eth1/32 (alias=hundredGigE32, sonic_port_number=32)",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet125, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 125",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet125 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet126, speed=10000, is_breakout=False",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 126",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet126 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet0 with IPv6 link-local only",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet4 with IPv6 link-local only",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet120 with IPv6 link-local only",
                                "2026-07-30 06:52:59.522 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet124 with IPv6 link-local only",
                                "2026-07-30 06:52:59.822 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:52:59.822 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:52:59.846 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet0 (no direct IPv4)",
                                "2026-07-30 06:52:59.846 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:00.064 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet0 (connected to testbed-switch-0)",
                                "2026-07-30 06:53:00.349 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:00.350 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:00.373 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet4 (no direct IPv4)",
                                "2026-07-30 06:53:00.373 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:00.608 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet4 (connected to testbed-switch-1)",
                                "2026-07-30 06:53:00.896 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:00.896 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:00.919 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet120 (no direct IPv4)",
                                "2026-07-30 06:53:00.920 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:00.920 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet120 (connected to testbed-switch-2)",
                                "2026-07-30 06:53:01.227 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:01.228 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:01.253 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet124 (no direct IPv4)",
                                "2026-07-30 06:53:01.253 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:01.253 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet124 (connected to testbed-switch-2)",
                                "2026-07-30 06:53:02.064 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:02.065 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:02.088 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet0 for BGP neighbor",
                                "2026-07-30 06:53:02.088 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:02.089 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet0 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:02.367 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:02.368 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:02.397 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet4 for BGP neighbor",
                                "2026-07-30 06:53:02.397 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:02.397 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet4 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:02.673 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet120, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:02.673 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:02.697 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet120 for BGP neighbor",
                                "2026-07-30 06:53:02.697 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:02.697 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet120 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:02.972 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet124, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:02.972 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:02.996 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1383 - No connected interface IPv4 found, using interface name Ethernet124 for BGP neighbor",
                                "2026-07-30 06:53:02.997 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 4",
                                "2026-07-30 06:53:02.997 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet124 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:02.997 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-3: 172.16.0.30/20",
                                "2026-07-30 06:53:02.998 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-3 has OOB IP 172.16.0.30/20",
                                "2026-07-30 06:53:02.998 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-3",
                                "2026-07-30 06:53:02.998 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-3",
                                "2026-07-30 06:53:02.998 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-3",
                                "2026-07-30 06:53:02.998 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-3",
                                "2026-07-30 06:53:02.999 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-3",
                                "2026-07-30 06:53:02.999 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-3",
                                "2026-07-30 06:53:03.372 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-3 (first-time configuration)",
                                "2026-07-30 06:53:03.375 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-3 to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-3_config_db.json",
                                "2026-07-30 06:53:03.375 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:53:03.376 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-3",
                                "2026-07-30 06:53:03.376 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-3 with 34 ports",
                                "2026-07-30 06:53:03.376 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:191 - Device testbed-switch-oob has SONiC firmware version: 4.5.0",
                                "2026-07-30 06:53:03.376 | WARNING  | osism.tasks.conductor.sonic.exporter:export_firmware_link:378 - Serial number not found for device testbed-switch-oob, falling back to hostname for firmware symlink",
                                "2026-07-30 06:53:03.376 | INFO     | osism.tasks.conductor.sonic.exporter:export_firmware_link:417 - Created firmware symlink /tmp/tmp.pK9CO2orxU/sonic-broadcom-enterprise-base_testbed-switch-oob.bin -> sonic-broadcom-enterprise-base_4.5.0.bin for device testbed-switch-oob",
                                "2026-07-30 06:53:03.376 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:216 - Processing device: testbed-switch-oob with HWSKU: Accton-AS5835-54T",
                                "2026-07-30 06:53:03.378 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:651 - Cached port config for HWSKU Accton-AS5835-54T with 54 ports",
                                "2026-07-30 06:53:03.378 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:30 - Fetching interfaces for device 5",
                                "2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:36 - Cached 56 interfaces for device 5",
                                "2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-oob: 172.16.0.31/20",
                                "2026-07-30 06:53:03.958 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.092 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.216 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.216 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.343 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.497 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_transfer_role_ipv4_addresses:1088 - Failed to get transfer role IPv4 addresses for device testbed-switch-oob: The request failed with code 400 Bad Request: {'role': ['Select a valid choice. transfer is not one of the available choices.']}",
                                "2026-07-30 06:53:04.497 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS5835-54T",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet0: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet4: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.498 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet8: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet12: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet16: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet20: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.499 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet24: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet28: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet32: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet36: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.500 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet40: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:detect_breakout_ports:1089 - Skipping SONiC breakout for Ethernet44: master is not a multi-lane port in port_config (native port)",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.501 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.502 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '10gbase-x-sfpp' to speed 10000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '100gbase-x-qsfp28' to speed 100000 Mbps",
                                "2026-07-30 06:53:04.503 | WARNING  | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:88 - Unknown port type 'virtual', unable to determine speed",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.503 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS5835-54T",
                                "2026-07-30 06:53:04.504 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface Loopback0 using HWSKU Accton-AS5835-54T",
                                "2026-07-30 06:53:04.504 | DEBUG    | osism.tasks.conductor.sonic.interface:get_speed_from_port_type:86 - Resolved port type '1000base-t' to speed 1000 Mbps",
                                "2026-07-30 06:53:04.504 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:04.504 | DEBUG    | osism.tasks.conductor.sonic.interface:get_port_config:607 - Using cached port config for HWSKU Accton-AS5835-54T",
                                "2026-07-30 06:53:04.504 | WARNING  | osism.tasks.conductor.sonic.interface:_map_interface_name_to_sonic:216 - Could not map interface eth0 using HWSKU Accton-AS5835-54T",
                                "2026-07-30 06:53:05.101 | DEBUG    | osism.tasks.conductor.sonic.device:get_device_mac_address:80 - Using MAC address F8:1D:7C:93:A6:2B from management interface eth0",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:400 - Base config file /etc/sonic/config_db.json not found, starting with empty config for device testbed-switch-oob",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet0, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 0",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 1 from alias 'tenGigE1'",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet0 -> Eth1/1 (alias=tenGigE1, sonic_port_number=1)",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet1, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 1",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 2 from alias 'tenGigE2'",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet1 -> Eth1/2 (alias=tenGigE2, sonic_port_number=2)",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet2, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 2",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 3 from alias 'tenGigE3'",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet2 -> Eth1/3 (alias=tenGigE3, sonic_port_number=3)",
                                "2026-07-30 06:53:05.102 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet3, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 3",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 4 from alias 'tenGigE4'",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet3 -> Eth1/4 (alias=tenGigE4, sonic_port_number=4)",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet4, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 4",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 5 from alias 'tenGigE5'",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet4 -> Eth1/5 (alias=tenGigE5, sonic_port_number=5)",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet5, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 5",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 6 from alias 'tenGigE6'",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet5 -> Eth1/6 (alias=tenGigE6, sonic_port_number=6)",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet6, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 6",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 7 from alias 'tenGigE7'",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet6 -> Eth1/7 (alias=tenGigE7, sonic_port_number=7)",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet7, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 7",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 8 from alias 'tenGigE8'",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet7 -> Eth1/8 (alias=tenGigE8, sonic_port_number=8)",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet8, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 8",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 9 from alias 'tenGigE9'",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet8 -> Eth1/9 (alias=tenGigE9, sonic_port_number=9)",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet9, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 9",
                                "2026-07-30 06:53:05.103 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 10 from alias 'tenGigE10'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet9 -> Eth1/10 (alias=tenGigE10, sonic_port_number=10)",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet10, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 10",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 11 from alias 'tenGigE11'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet10 -> Eth1/11 (alias=tenGigE11, sonic_port_number=11)",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet11, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 11",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 12 from alias 'tenGigE12'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet11 -> Eth1/12 (alias=tenGigE12, sonic_port_number=12)",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet12, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 12",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 13 from alias 'tenGigE13'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet12 -> Eth1/13 (alias=tenGigE13, sonic_port_number=13)",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet13, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 13",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 14 from alias 'tenGigE14'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet13 -> Eth1/14 (alias=tenGigE14, sonic_port_number=14)",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet14, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 14",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 15 from alias 'tenGigE15'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet14 -> Eth1/15 (alias=tenGigE15, sonic_port_number=15)",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet15, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 15",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 16 from alias 'tenGigE16'",
                                "2026-07-30 06:53:05.104 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet15 -> Eth1/16 (alias=tenGigE16, sonic_port_number=16)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet16, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 16",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 17 from alias 'tenGigE17'",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet16 -> Eth1/17 (alias=tenGigE17, sonic_port_number=17)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet17, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 17",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 18 from alias 'tenGigE18'",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet17 -> Eth1/18 (alias=tenGigE18, sonic_port_number=18)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet18, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 18",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 19 from alias 'tenGigE19'",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet18 -> Eth1/19 (alias=tenGigE19, sonic_port_number=19)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet19, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 19",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 20 from alias 'tenGigE20'",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet19 -> Eth1/20 (alias=tenGigE20, sonic_port_number=20)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet20, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 20",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 21 from alias 'tenGigE21'",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet20 -> Eth1/21 (alias=tenGigE21, sonic_port_number=21)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet21, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 21",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 22 from alias 'tenGigE22'",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet21 -> Eth1/22 (alias=tenGigE22, sonic_port_number=22)",
                                "2026-07-30 06:53:05.105 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet22, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 22",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 23 from alias 'tenGigE23'",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet22 -> Eth1/23 (alias=tenGigE23, sonic_port_number=23)",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet23, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 23",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 24 from alias 'tenGigE24'",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet23 -> Eth1/24 (alias=tenGigE24, sonic_port_number=24)",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet24, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 24",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 25 from alias 'tenGigE25'",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet24 -> Eth1/25 (alias=tenGigE25, sonic_port_number=25)",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet25, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 25",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 26 from alias 'tenGigE26'",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet25 -> Eth1/26 (alias=tenGigE26, sonic_port_number=26)",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet26, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 26",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 27 from alias 'tenGigE27'",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet26 -> Eth1/27 (alias=tenGigE27, sonic_port_number=27)",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet27, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 27",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 28 from alias 'tenGigE28'",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet27 -> Eth1/28 (alias=tenGigE28, sonic_port_number=28)",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet28, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.106 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 28",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 29 from alias 'tenGigE29'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet28 -> Eth1/29 (alias=tenGigE29, sonic_port_number=29)",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet29, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 29",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 30 from alias 'tenGigE30'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet29 -> Eth1/30 (alias=tenGigE30, sonic_port_number=30)",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet30, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 30",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 31 from alias 'tenGigE31'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet30 -> Eth1/31 (alias=tenGigE31, sonic_port_number=31)",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet31, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 31",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 32 from alias 'tenGigE32'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet31 -> Eth1/32 (alias=tenGigE32, sonic_port_number=32)",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet32, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 32",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 33 from alias 'tenGigE33'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet32 -> Eth1/33 (alias=tenGigE33, sonic_port_number=33)",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet33, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 33",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 34 from alias 'tenGigE34'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet33 -> Eth1/34 (alias=tenGigE34, sonic_port_number=34)",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet34, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 34",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 35 from alias 'tenGigE35'",
                                "2026-07-30 06:53:05.107 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet34 -> Eth1/35 (alias=tenGigE35, sonic_port_number=35)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet35, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 35",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 36 from alias 'tenGigE36'",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet35 -> Eth1/36 (alias=tenGigE36, sonic_port_number=36)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet36, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 36",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 37 from alias 'tenGigE37'",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet36 -> Eth1/37 (alias=tenGigE37, sonic_port_number=37)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet37, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 37",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 38 from alias 'tenGigE38'",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet37 -> Eth1/38 (alias=tenGigE38, sonic_port_number=38)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet38, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 38",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 39 from alias 'tenGigE39'",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet38 -> Eth1/39 (alias=tenGigE39, sonic_port_number=39)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet39, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 39",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 40 from alias 'tenGigE40'",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet39 -> Eth1/40 (alias=tenGigE40, sonic_port_number=40)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet40, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 40",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 41 from alias 'tenGigE41'",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet40 -> Eth1/41 (alias=tenGigE41, sonic_port_number=41)",
                                "2026-07-30 06:53:05.108 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet41, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 41",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 42 from alias 'tenGigE42'",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet41 -> Eth1/42 (alias=tenGigE42, sonic_port_number=42)",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet42, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 42",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 43 from alias 'tenGigE43'",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet42 -> Eth1/43 (alias=tenGigE43, sonic_port_number=43)",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet43, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 43",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 44 from alias 'tenGigE44'",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet43 -> Eth1/44 (alias=tenGigE44, sonic_port_number=44)",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet44, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 44",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 45 from alias 'tenGigE45'",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet44 -> Eth1/45 (alias=tenGigE45, sonic_port_number=45)",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet45, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 45",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 46 from alias 'tenGigE46'",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet45 -> Eth1/46 (alias=tenGigE46, sonic_port_number=46)",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet46, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 46",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 47 from alias 'tenGigE47'",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet46 -> Eth1/47 (alias=tenGigE47, sonic_port_number=47)",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet47, speed=10000, is_breakout=False",
                                "2026-07-30 06:53:05.109 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 47",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 48 from alias 'tenGigE48'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet47 -> Eth1/48 (alias=tenGigE48, sonic_port_number=48)",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet48, speed=100000, is_breakout=False",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 48",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 49 from alias 'hundredGigE49'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet48 -> Eth1/49 (alias=hundredGigE49, sonic_port_number=49)",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet52, speed=100000, is_breakout=False",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 52",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 50 from alias 'hundredGigE50'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet52 -> Eth1/50 (alias=hundredGigE50, sonic_port_number=50)",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet56, speed=100000, is_breakout=False",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 56",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 51 from alias 'hundredGigE51'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet56 -> Eth1/51 (alias=hundredGigE51, sonic_port_number=51)",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet60, speed=100000, is_breakout=False",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 60",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 52 from alias 'hundredGigE52'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet60 -> Eth1/52 (alias=hundredGigE52, sonic_port_number=52)",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet64, speed=100000, is_breakout=False",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 64",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 53 from alias 'hundredGigE53'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet64 -> Eth1/53 (alias=hundredGigE53, sonic_port_number=53)",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:410 - Converting SONiC interface to alias: Ethernet68, speed=100000, is_breakout=False",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:convert_sonic_interface_to_alias:424 - Extracted ethernet_num: 68",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_extract_port_number_from_alias:538 - Extracted port number 54 from alias 'hundredGigE54'",
                                "2026-07-30 06:53:05.110 | DEBUG    | osism.tasks.conductor.sonic.interface:_convert_using_port_config:479 - Regular conversion using port config: Ethernet68 -> Eth1/54 (alias=hundredGigE54, sonic_port_number=54)",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet1 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet2 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet5 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet10 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet11 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet12 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet13 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet14 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet15 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet16 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet17 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet18 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet19 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet29 with IPv6 link-local only",
                                "2026-07-30 06:53:05.111 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_interface_configurations:1001 - Configured interface Ethernet30 with IPv6 link-local only",
                                "2026-07-30 06:53:05.912 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.27 on connected interface eth0 for port Ethernet1",
                                "2026-07-30 06:53:05.913 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:05.913 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:05.934 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet1 (no direct IPv4)",
                                "2026-07-30 06:53:05.935 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:06.147 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet1 (connected to testbed-switch-0)",
                                "2026-07-30 06:53:06.438 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.28 on connected interface eth0 for port Ethernet2",
                                "2026-07-30 06:53:06.439 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:06.439 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:06.461 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet2 (no direct IPv4)",
                                "2026-07-30 06:53:06.461 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:06.706 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet2 (connected to testbed-switch-1)",
                                "2026-07-30 06:53:07.013 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.5 on connected interface Ethernet0 for port Ethernet5",
                                "2026-07-30 06:53:07.014 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:07.014 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:07.037 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet5 (no direct IPv4)",
                                "2026-07-30 06:53:07.037 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:07.252 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet5 (connected device testbed-manager is not a switch and no tag set)",
                                "2026-07-30 06:53:07.581 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.10 on connected interface Ethernet0 for port Ethernet10",
                                "2026-07-30 06:53:07.581 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:07.581 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:07.601 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet10 (no direct IPv4)",
                                "2026-07-30 06:53:07.601 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:07.805 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet10 (connected device testbed-node-0 is not a switch and no tag set)",
                                "2026-07-30 06:53:08.122 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.11 on connected interface Ethernet0 for port Ethernet11",
                                "2026-07-30 06:53:08.122 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:08.122 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:08.144 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet11 (no direct IPv4)",
                                "2026-07-30 06:53:08.144 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:08.351 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet11 (connected device testbed-node-1 is not a switch and no tag set)",
                                "2026-07-30 06:53:09.150 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.12 on connected interface Ethernet0 for port Ethernet12",
                                "2026-07-30 06:53:09.150 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:09.150 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:09.171 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet12 (no direct IPv4)",
                                "2026-07-30 06:53:09.171 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:09.378 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet12 (connected device testbed-node-2 is not a switch and no tag set)",
                                "2026-07-30 06:53:09.688 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.13 on connected interface Ethernet0 for port Ethernet13",
                                "2026-07-30 06:53:09.689 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:09.689 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:09.717 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet13 (no direct IPv4)",
                                "2026-07-30 06:53:09.717 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:09.922 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet13 (connected device testbed-node-3 is not a switch and no tag set)",
                                "2026-07-30 06:53:10.230 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.14 on connected interface Ethernet0 for port Ethernet14",
                                "2026-07-30 06:53:10.230 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:10.231 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:10.253 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet14 (no direct IPv4)",
                                "2026-07-30 06:53:10.254 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:10.460 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet14 (connected device testbed-node-4 is not a switch and no tag set)",
                                "2026-07-30 06:53:10.786 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.15 on connected interface Ethernet0 for port Ethernet15",
                                "2026-07-30 06:53:10.786 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:10.787 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:10.818 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet15 (no direct IPv4)",
                                "2026-07-30 06:53:10.818 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:11.036 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet15 (connected device testbed-node-5 is not a switch and no tag set)",
                                "2026-07-30 06:53:11.356 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.16 on connected interface Ethernet0 for port Ethernet16",
                                "2026-07-30 06:53:11.357 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:11.357 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:11.383 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet16 (no direct IPv4)",
                                "2026-07-30 06:53:11.383 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:11.583 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet16 (connected device testbed-node-6 is not a switch and no tag set)",
                                "2026-07-30 06:53:12.432 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.17 on connected interface Ethernet0 for port Ethernet17",
                                "2026-07-30 06:53:12.432 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:12.432 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:12.457 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet17 (no direct IPv4)",
                                "2026-07-30 06:53:12.457 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:12.653 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet17 (connected device testbed-node-7 is not a switch and no tag set)",
                                "2026-07-30 06:53:12.987 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.18 on connected interface Ethernet0 for port Ethernet18",
                                "2026-07-30 06:53:12.987 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:12.987 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:13.012 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet18 (no direct IPv4)",
                                "2026-07-30 06:53:13.013 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:13.212 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet18 (connected device testbed-node-8 is not a switch and no tag set)",
                                "2026-07-30 06:53:13.549 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.19 on connected interface Ethernet0 for port Ethernet19",
                                "2026-07-30 06:53:13.550 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:13.550 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:13.573 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet19 (no direct IPv4)",
                                "2026-07-30 06:53:13.574 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:13.791 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1290 - Skipping l2vpn_evpn for interface Ethernet19 (connected device testbed-node-9 is not a switch and no tag set)",
                                "2026-07-30 06:53:14.113 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.29 on connected interface eth0 for port Ethernet29",
                                "2026-07-30 06:53:14.113 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:14.113 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:14.134 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet29 (no direct IPv4)",
                                "2026-07-30 06:53:14.134 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:14.342 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet29 (connected to testbed-switch-2)",
                                "2026-07-30 06:53:14.670 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.30 on connected interface eth0 for port Ethernet30",
                                "2026-07-30 06:53:14.671 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:14.671 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:14.699 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1253 - Added BGP_NEIGHBOR_AF with ipv4_unicast and ipv6_unicast for interface Ethernet30 (no direct IPv4)",
                                "2026-07-30 06:53:14.699 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:14.914 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1282 - Added BGP_NEIGHBOR_AF l2vpn_evpn for interface Ethernet30 (connected to testbed-switch-3)",
                                "2026-07-30 06:53:15.279 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.27 on connected interface eth0 for port Ethernet1",
                                "2026-07-30 06:53:15.280 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:15.280 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:15.303 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.27 for BGP neighbor on Ethernet1",
                                "2026-07-30 06:53:15.304 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:15.304 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet1 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:16.160 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.28 on connected interface eth0 for port Ethernet2",
                                "2026-07-30 06:53:16.161 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:16.161 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:16.184 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.28 for BGP neighbor on Ethernet2",
                                "2026-07-30 06:53:16.184 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:16.184 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet2 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:16.492 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.5 on connected interface Ethernet0 for port Ethernet5",
                                "2026-07-30 06:53:16.492 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:16.492 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:16.515 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.5 for BGP neighbor on Ethernet5",
                                "2026-07-30 06:53:16.515 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:16.515 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet5 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:16.826 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.10 on connected interface Ethernet0 for port Ethernet10",
                                "2026-07-30 06:53:16.826 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:16.826 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:16.847 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.10 for BGP neighbor on Ethernet10",
                                "2026-07-30 06:53:16.847 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:16.848 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet10 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:17.168 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.11 on connected interface Ethernet0 for port Ethernet11",
                                "2026-07-30 06:53:17.168 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:17.168 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:17.190 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.11 for BGP neighbor on Ethernet11",
                                "2026-07-30 06:53:17.190 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:17.190 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet11 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:17.498 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.12 on connected interface Ethernet0 for port Ethernet12",
                                "2026-07-30 06:53:17.498 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:17.498 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:17.518 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.12 for BGP neighbor on Ethernet12",
                                "2026-07-30 06:53:17.519 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:17.519 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet12 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:17.853 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.13 on connected interface Ethernet0 for port Ethernet13",
                                "2026-07-30 06:53:17.853 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:17.854 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:17.883 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.13 for BGP neighbor on Ethernet13",
                                "2026-07-30 06:53:17.883 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:17.883 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet13 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:18.217 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.14 on connected interface Ethernet0 for port Ethernet14",
                                "2026-07-30 06:53:18.217 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:18.217 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:18.255 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.14 for BGP neighbor on Ethernet14",
                                "2026-07-30 06:53:18.256 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:18.256 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet14 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:18.628 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.15 on connected interface Ethernet0 for port Ethernet15",
                                "2026-07-30 06:53:18.628 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:18.628 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:18.650 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.15 for BGP neighbor on Ethernet15",
                                "2026-07-30 06:53:18.650 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:18.650 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet15 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:18.986 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.16 on connected interface Ethernet0 for port Ethernet16",
                                "2026-07-30 06:53:18.986 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:18.986 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:19.026 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.16 for BGP neighbor on Ethernet16",
                                "2026-07-30 06:53:19.027 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:19.027 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet16 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:19.868 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.17 on connected interface Ethernet0 for port Ethernet17",
                                "2026-07-30 06:53:19.869 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:19.869 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:19.894 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.17 for BGP neighbor on Ethernet17",
                                "2026-07-30 06:53:19.895 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:19.895 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet17 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:20.243 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.18 on connected interface Ethernet0 for port Ethernet18",
                                "2026-07-30 06:53:20.243 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:20.243 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:20.265 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.18 for BGP neighbor on Ethernet18",
                                "2026-07-30 06:53:20.265 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:20.265 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet18 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:20.578 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.19 on connected interface Ethernet0 for port Ethernet19",
                                "2026-07-30 06:53:20.578 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on Ethernet0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:20.578 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:20.607 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.19 for BGP neighbor on Ethernet19",
                                "2026-07-30 06:53:20.607 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:20.608 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet19 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:20.928 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.29 on connected interface eth0 for port Ethernet29",
                                "2026-07-30 06:53:20.928 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:20.928 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:20.952 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.29 for BGP neighbor on Ethernet29",
                                "2026-07-30 06:53:20.952 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:20.953 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet29 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:21.266 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:515 - Found direct IPv4 address 172.16.0.30 on connected interface eth0 for port Ethernet30",
                                "2026-07-30 06:53:21.267 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:524 - Missing a direct address for at least one family on eth0, checking for FHRP VIP addresses",
                                "2026-07-30 06:53:21.267 | DEBUG    | osism.tasks.conductor.sonic.connections:get_connected_interface_ip_addresses:537 - Using cached VIP addresses",
                                "2026-07-30 06:53:21.299 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1378 - Using connected interface IPv4 address 172.16.0.30 for BGP neighbor on Ethernet30",
                                "2026-07-30 06:53:21.299 | DEBUG    | osism.tasks.conductor.sonic.cache:get_device_interfaces:45 - Using cached interfaces for device 5",
                                "2026-07-30 06:53:21.299 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_add_bgp_configurations:1436 - Added BGP_NEIGHBOR for interface Ethernet30 (no direct IPv4, v6only=true)",
                                "2026-07-30 06:53:21.300 | DEBUG    | osism.tasks.conductor.netbox:get_device_oob_ip:139 - Found OOB IP for device testbed-switch-oob: 172.16.0.31/20",
                                "2026-07-30 06:53:21.300 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1795 - Device testbed-switch-oob has OOB IP 172.16.0.31/20",
                                "2026-07-30 06:53:21.300 | WARNING  | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1843 - No suitable Metalbox found for SONiC device testbed-switch-oob",
                                "2026-07-30 06:53:21.300 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_ntp_configuration:1874 - No NTP server found for SONiC device testbed-switch-oob",
                                "2026-07-30 06:53:21.300 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-oob",
                                "2026-07-30 06:53:21.300 | WARNING  | osism.tasks.conductor.sonic.config_generator:_add_dns_configuration:1909 - No DNS server found for SONiC device testbed-switch-oob",
                                "2026-07-30 06:53:21.301 | DEBUG    | osism.tasks.conductor.sonic.config_generator:_get_metalbox_ip_for_device:1783 - Using cached metalbox IP for device testbed-switch-oob",
                                "2026-07-30 06:53:21.301 | DEBUG    | osism.tasks.conductor.sonic.config_generator:generate_sonic_config:544 - Using default config_version 'version_4_0_1' for device testbed-switch-oob",
                                "2026-07-30 06:53:21.688 | INFO     | osism.tasks.conductor.sonic.exporter:save_config_to_netbox:124 - Created new SONiC local context for device testbed-switch-oob (first-time configuration)",
                                "2026-07-30 06:53:21.691 | INFO     | osism.tasks.conductor.sonic.exporter:export_config_to_file:226 - Exported SONiC config for device testbed-switch-oob to /tmp/tmp.pK9CO2orxU/osism_testbed-switch-oob_config_db.json",
                                "2026-07-30 06:53:21.691 | DEBUG    | osism.tasks.conductor.sonic.exporter:export_config_to_file:279 - Symlink conditions not met - identifier_type: hostname, has_serial: True, serial_value: ",
                                "2026-07-30 06:53:21.691 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:268 - Configuration updated for device testbed-switch-oob",
                                "2026-07-30 06:53:21.691 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:272 - Generated SONiC config for device testbed-switch-oob with 54 ports",
                                "2026-07-30 06:53:21.692 | INFO     | osism.tasks.conductor.sonic.sync:sync_sonic:281 - Generated SONiC configurations for 10 devices",
                                "2026-07-30 06:53:21.692 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:286 - Interface cache stats: 10 devices, 226 interfaces",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.cache:clear:54 - Cleared interface cache (10 devices)",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_ip_cache:1884 - Cleared metalbox IP cache",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_metalbox_devices_cache:1891 - Cleared metalbox devices cache",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.interface:clear_port_config_cache:668 - Cleared port configuration cache",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.config_generator:clear_all_caches:1920 - Cleared all config_generator caches",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.connections:clear_vip_addresses_cache:329 - Cleared VIP addresses cache",
                                "2026-07-30 06:53:21.698 | DEBUG    | osism.tasks.conductor.sonic.sync:sync_sonic:295 - Cleared all caches after sync_sonic task completion",
                                "Generated 10 SONiC configurations",
                                ">>> Comparing exports against /home/zuul/src/github.com/osism/python-osism/tests/e2e/golden",
                                "OK: exports match the golden files",
                                ">>> SONiC E2E golden test passed.",
                                ">>> Stopping the NetBox stack",
                                " Container sonic-e2e-netbox-1 Stopping ",
                                " Container sonic-e2e-netbox-1 Stopped ",
                                " Container sonic-e2e-netbox-1 Removing ",
                                " Container sonic-e2e-netbox-1 Removed ",
                                " Container sonic-e2e-postgres-1 Stopping ",
                                " Container sonic-e2e-valkey-1 Stopping ",
                                " Container sonic-e2e-valkey-1 Stopped ",
                                " Container sonic-e2e-valkey-1 Removing ",
                                " Container sonic-e2e-valkey-1 Removed ",
                                " Container sonic-e2e-postgres-1 Stopped ",
                                " Container sonic-e2e-postgres-1 Removing ",
                                " Container sonic-e2e-postgres-1 Removed ",
                                " Network sonic-e2e_default Removing ",
                                " Network sonic-e2e_default Removed "
                            ],
                            "zuul_log_id": "0242ac1f-6606-8b8c-2c78-000000000005-1-ubuntunoble"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:53:24.122129Z",
                            "start": "2026-07-30T06:35:38.307303Z"
                        },
                        "id": "0242ac1f-6606-8b8c-2c78-000000000005",
                        "name": "Run the E2E golden test"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 2,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/osism/zuul-config/playbooks/base/post-fetch.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T06:54:04.396881Z",
                    "start": "2026-07-30T06:53:25.117394Z"
                },
                "id": "0242ac1f-6606-0557-0f9f-000000000002",
                "name": "Base post-fetch"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/zuul-output/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:53:25.823646Z",
                            "start": "2026-07-30T06:53:25.132092Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-000000000009",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j566896853028.23506",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                            "delta": "0:00:19.183358",
                            "end": "2026-07-30 06:53:46.102491",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-0557-0f9f-00000000000a-0-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul/.ansible_async/j566896853028.23506",
                            "start": "2026-07-30 06:53:26.919133",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-0557-0f9f-00000000000a-0-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:53:48.379586Z",
                            "start": "2026-07-30T06:53:25.835048Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-00000000000a",
                        "name": "Snapshot dual-stack network state (post)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j753230844263.23625",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\n{\n  echo \"== docker / buildkit IPv6 config ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    echo \"-- docker info (IPv6 lines) --\"\n    if info=$(timeout 30 docker info 2>&1); then\n      printf '%s\\n' \"$info\" | grep -iE 'ipv6|ip6tables'        || echo \"(no IPv6 lines)\"\n    else\n      echo \"docker info FAILED/timed out (daemon down or no permission):\"\n      printf '%s\\n' \"$info\" | head -5\n    fi\n    echo \"-- /etc/docker/daemon.json --\"\n    cat /etc/docker/daemon.json 2>/dev/null || echo \"(absent)\"\n    echo \"-- docker network inspect bridge (EnableIPv6 + IPAM) --\"\n    timeout 30 docker network inspect bridge 2>&1      | grep -iE '\"Name\"|EnableIPv6|Subnet|Gateway'      || echo \"(inspect failed)\"\n    echo \"-- docker buildx ls --\"\n    timeout 30 docker buildx ls 2>&1 || echo \"(buildx unavailable)\"\n  fi\n} >> \"$out\" 2>&1\n",
                            "delta": "0:00:00.366242",
                            "end": "2026-07-30 06:53:49.488481",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\n{\n  echo \"== docker / buildkit IPv6 config ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    echo \"-- docker info (IPv6 lines) --\"\n    if info=$(timeout 30 docker info 2>&1); then\n      printf '%s\\n' \"$info\" | grep -iE 'ipv6|ip6tables'        || echo \"(no IPv6 lines)\"\n    else\n      echo \"docker info FAILED/timed out (daemon down or no permission):\"\n      printf '%s\\n' \"$info\" | head -5\n    fi\n    echo \"-- /etc/docker/daemon.json --\"\n    cat /etc/docker/daemon.json 2>/dev/null || echo \"(absent)\"\n    echo \"-- docker network inspect bridge (EnableIPv6 + IPAM) --\"\n    timeout 30 docker network inspect bridge 2>&1      | grep -iE '\"Name\"|EnableIPv6|Subnet|Gateway'      || echo \"(inspect failed)\"\n    echo \"-- docker buildx ls --\"\n    timeout 30 docker buildx ls 2>&1 || echo \"(buildx unavailable)\"\n  fi\n} >> \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-0557-0f9f-00000000000b-0-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j753230844263.23625",
                            "start": "2026-07-30 06:53:49.122239",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-0557-0f9f-00000000000b-0-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:53:54.569706Z",
                            "start": "2026-07-30T06:53:48.389470Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-00000000000b",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j554080806723.23745",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\n{\n  echo \"== container netns exec probe (default bridge) ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    # Prefer a full base image likely to carry ip/curl/getent,\n    # skipping dangling (<none>) tags; fall back to any local image\n    # ID (a valid run reference). Never pull. (docker image ls\n    # columns: REPOSITORY TAG IMAGE_ID ...)\n    img=$(timeout 30 docker image ls 2>/dev/null | awk      '$1~/^(ubuntu|debian)$/ && $2!=\"<none>\"{print $1\":\"$2; exit}')\n    if [ -z \"$img\" ]; then\n      img=$(timeout 30 docker image ls -q 2>/dev/null | head -1)\n    fi\n    if [ -z \"$img\" ]; then\n      echo \"no local image; skipped (will not pull over a broken network)\"\n    else\n      echo \"using local image $img\"\n      # Bound the whole probe: on the degraded node this role exists\n      # to diagnose, a wedged daemon can make `docker run` hang\n      # indefinitely and stall teardown. timeout keeps it best-effort.\n      # A killed client may orphan the container, but the node is torn\n      # down right after, so that is acceptable here.\n      timeout 60 docker run --rm \"$img\" sh -c '\n        echo \"tools: ip=$(command -v ip || echo no)\" \\\n             \"curl=$(command -v curl || echo no)\" \\\n             \"getent=$(command -v getent || echo no)\"\n        echo \"-- ip -6 addr / route --\"\n        (ip -6 addr show 2>/dev/null; ip -6 route show 2>/dev/null) \\\n          || cat /proc/net/ipv6_route 2>/dev/null || echo \"no ip tool\"\n        echo \"-- /etc/resolv.conf --\"; cat /etc/resolv.conf 2>/dev/null\n        for d in '\"$targets\"'; do\n          echo \"target $d:\"\n          getent ahosts \"$d\" 2>&1 | head -4 || echo \"  getent unavailable\"\n          (curl -6 -sS -m 8 -o /dev/null \\\n             -w \"  v6 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v6 FAIL/unavailable\")\n          (curl -4 -sS -m 8 -o /dev/null \\\n             -w \"  v4 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v4 FAIL/unavailable\")\n        done\n      ' 2>&1\n    fi\n  fi\n} >> \"$out\" 2>&1\n",
                            "delta": "0:00:00.872271",
                            "end": "2026-07-30 06:53:56.212921",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\n{\n  echo \"== container netns exec probe (default bridge) ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    # Prefer a full base image likely to carry ip/curl/getent,\n    # skipping dangling (<none>) tags; fall back to any local image\n    # ID (a valid run reference). Never pull. (docker image ls\n    # columns: REPOSITORY TAG IMAGE_ID ...)\n    img=$(timeout 30 docker image ls 2>/dev/null | awk      '$1~/^(ubuntu|debian)$/ && $2!=\"<none>\"{print $1\":\"$2; exit}')\n    if [ -z \"$img\" ]; then\n      img=$(timeout 30 docker image ls -q 2>/dev/null | head -1)\n    fi\n    if [ -z \"$img\" ]; then\n      echo \"no local image; skipped (will not pull over a broken network)\"\n    else\n      echo \"using local image $img\"\n      # Bound the whole probe: on the degraded node this role exists\n      # to diagnose, a wedged daemon can make `docker run` hang\n      # indefinitely and stall teardown. timeout keeps it best-effort.\n      # A killed client may orphan the container, but the node is torn\n      # down right after, so that is acceptable here.\n      timeout 60 docker run --rm \"$img\" sh -c '\n        echo \"tools: ip=$(command -v ip || echo no)\" \\\n             \"curl=$(command -v curl || echo no)\" \\\n             \"getent=$(command -v getent || echo no)\"\n        echo \"-- ip -6 addr / route --\"\n        (ip -6 addr show 2>/dev/null; ip -6 route show 2>/dev/null) \\\n          || cat /proc/net/ipv6_route 2>/dev/null || echo \"no ip tool\"\n        echo \"-- /etc/resolv.conf --\"; cat /etc/resolv.conf 2>/dev/null\n        for d in '\"$targets\"'; do\n          echo \"target $d:\"\n          getent ahosts \"$d\" 2>&1 | head -4 || echo \"  getent unavailable\"\n          (curl -6 -sS -m 8 -o /dev/null \\\n             -w \"  v6 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v6 FAIL/unavailable\")\n          (curl -4 -sS -m 8 -o /dev/null \\\n             -w \"  v4 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v4 FAIL/unavailable\")\n        done\n      ' 2>&1\n    fi\n  fi\n} >> \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-0557-0f9f-00000000000c-0-ubuntunoble",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j554080806723.23745",
                            "start": "2026-07-30 06:53:55.340650",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-0557-0f9f-00000000000c-0-ubuntunoble"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:00.761447Z",
                            "start": "2026-07-30T06:53:54.576812Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-00000000000c",
                        "name": "Probe container network namespace (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "groups['all'] | length > 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:00.830778Z",
                            "start": "2026-07-30T06:54:00.775684Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-000000000010",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:00.888973Z",
                            "start": "2026-07-30T06:54:00.839357Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-000000000011",
                        "name": "Set log path for single node"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 0,
                                    "group": "root",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": 493,
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "root",
                                    "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:01.777450Z",
                            "start": "2026-07-30T06:54:00.896408Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-000000000012",
                        "name": "Ensure local output dirs"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "synchronize",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' '[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:/home/zuul/zuul-output/logs/' /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_local_rsync_password": null,
                                            "_local_rsync_path": "rsync",
                                            "_ssh_args": null,
                                            "_substitute_controller": false,
                                            "archive": true,
                                            "checksum": false,
                                            "compress": true,
                                            "copy_links": false,
                                            "delay_updates": true,
                                            "delete": false,
                                            "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:/home/zuul/zuul-output/logs/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n>f+++++++++ net-debug.post.txt\n>f+++++++++ net-debug.pre.txt\n>f+++++++++ sudo-debug.txt\n>f+++++++++ sudo-strace.log\n>f+++++++++ sudo-strace.log.time\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./",
                                        ">f+++++++++ net-debug.post.txt",
                                        ">f+++++++++ net-debug.pre.txt",
                                        ">f+++++++++ sudo-debug.txt",
                                        ">f+++++++++ sudo-strace.log",
                                        ">f+++++++++ sudo-strace.log.time"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs",
                                        "src": "logs"
                                    }
                                },
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' '[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:/home/zuul/zuul-output/artifacts/' /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts/",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_local_rsync_password": null,
                                            "_local_rsync_path": "rsync",
                                            "_ssh_args": null,
                                            "_substitute_controller": false,
                                            "archive": true,
                                            "checksum": false,
                                            "compress": true,
                                            "copy_links": false,
                                            "delay_updates": true,
                                            "delete": false,
                                            "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:/home/zuul/zuul-output/artifacts/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts",
                                        "src": "artifacts"
                                    }
                                },
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' '[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:/home/zuul/zuul-output/docs/' /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs/",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_local_rsync_password": null,
                                            "_local_rsync_path": "rsync",
                                            "_ssh_args": null,
                                            "_substitute_controller": false,
                                            "archive": true,
                                            "checksum": false,
                                            "compress": true,
                                            "copy_links": false,
                                            "delay_updates": true,
                                            "delete": false,
                                            "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "[zuul@2a13:1a81:8000:3124:f816:3eff:fec5:aa3]:/home/zuul/zuul-output/docs/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:03.727028Z",
                            "start": "2026-07-30T06:54:01.784504Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-000000000014",
                        "name": "Collect logs, artifacts and docs"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "shell",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/artifacts\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts/* /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.010570",
                                    "end": "2026-07-30 06:54:04.043685",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/artifacts\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/artifacts/* /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/artifacts\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-30 06:54:04.033115",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "artifacts",
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/docs\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs/* /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.009923",
                                    "end": "2026-07-30 06:54:04.349902",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/docs\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/docs/* /var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/work/logs/docs\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-30 06:54:04.339979",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0557-0f9f-000000000017",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:04.396881Z",
                            "start": "2026-07-30T06:54:03.739916Z"
                        },
                        "id": "0242ac1f-6606-0557-0f9f-000000000019",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 8,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "post",
    "playbook": "github.com/osism/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T06:54:06.166202Z",
                    "start": "2026-07-30T06:54:05.309602Z"
                },
                "id": "0242ac1f-6606-daf1-09bc-000000000002",
                "name": "Base post"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble": {
                            "action": "authorized_key",
                            "changed": true,
                            "comment": null,
                            "exclusive": false,
                            "follow": false,
                            "invocation": {
                                "module_args": {
                                    "changed": true,
                                    "comment": null,
                                    "exclusive": false,
                                    "follow": false,
                                    "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCe6XNVvgZXIaOfu66iMWvWeYce2gVgex1Mmxg4TrO7K+w9uj/0MJrl1ampApE0N/ogHFdUP1M6uE5Pl7O6UboLoQma90Rb6oqMBBRiDt0xueKtlB6dg6ox6+WPwHYkB/keVtKNrK/OUSllAPZ6S5mNGKK7W6CAipih4NCbbeBIXK8AmLIhDNdriBbxZRB03bd1LbaTpWV2mM9SdQDcVYOPDDQAIjo4t3F7o1BuVsefyIvst7+69oTfq/XdCh0NyySWLU/ho5QAGDUDJggf2L2u8dIodcfDlE+v3d95Jxwe13K4Vlv/Lzrp9qGTcnD8lSqlIrbfm23qGAC6pMMApHHjHI0+er57fP6L9Rq4f443K5hUV5FhtQ+sBQfjhraSjvR3nAtN+umOLWPFwhHRup6juB9Iys83wFaaZu9tz3U9WJJ6X6w0XRLA3Io5McqW9Bab6YDfk9dgGsIDQq176JDlUFkGw2QGL50cEow9GiPNqEgeg+fCnk72aAGfPm11QT8= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "absent",
                                    "user": "zuul",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCe6XNVvgZXIaOfu66iMWvWeYce2gVgex1Mmxg4TrO7K+w9uj/0MJrl1ampApE0N/ogHFdUP1M6uE5Pl7O6UboLoQma90Rb6oqMBBRiDt0xueKtlB6dg6ox6+WPwHYkB/keVtKNrK/OUSllAPZ6S5mNGKK7W6CAipih4NCbbeBIXK8AmLIhDNdriBbxZRB03bd1LbaTpWV2mM9SdQDcVYOPDDQAIjo4t3F7o1BuVsefyIvst7+69oTfq/XdCh0NyySWLU/ho5QAGDUDJggf2L2u8dIodcfDlE+v3d95Jxwe13K4Vlv/Lzrp9qGTcnD8lSqlIrbfm23qGAC6pMMApHHjHI0+er57fP6L9Rq4f443K5hUV5FhtQ+sBQfjhraSjvR3nAtN+umOLWPFwhHRup6juB9Iys83wFaaZu9tz3U9WJJ6X6w0XRLA3Io5McqW9Bab6YDfk9dgGsIDQq176JDlUFkGw2QGL50cEow9GiPNqEgeg+fCnk72aAGfPm11QT8= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "absent",
                            "user": "zuul",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-daf1-09bc-000000000005",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/f2838014db244e9fa6c62e017a6f11aa/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T06:54:06.166202Z",
                            "start": "2026-07-30T06:54:05.323879Z"
                        },
                        "id": "0242ac1f-6606-daf1-09bc-000000000007",
                        "name": "Remove the build SSH key from all nodes"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": true
}
]
